Skip to content

Mr Nascimento Academy

A private mathematics platform with linked student and parent access and a protected past paper archive

Private tuition today and a digital Academy in development for SAT Math, IGCSE, IGCSE Additional Mathematics, IB Mathematics (AA and AI) and KS3. No public self sign-up.

The Mr Nascimento Academy home page at desktop width, scrolled to the five learning pathways (SAT Math, IGCSE 0607, IGCSE Additional Maths, IB Mathematics, KS3) and the three Academy stages marked available now, in preparation and planned: the site separates what exists from what is coming.
Desktop view of the public site, as captured for this case study
The Mr Nascimento Academy home page on a phone: the headline Choose your exam, Master the mathematics, and the Digital SAT Math panel with SAT preparation and student sign-in buttons.
Phone view of the public site, as captured for this case study

The problem

Private mathematics tuition runs on judgement. The site puts it in one sentence: "The platform exists to support judgement: what to teach next, which paper to attempt, what parents need to know, and how to keep preparation composed."

Two constraints shaped the build. Past papers had to behave like a curated academic asset: searchable by paper, year, session, variant or filename, sent to one student with a rationale, and opened only through time-limited links. And access could not be self-serve. Families enquire first; student and parent accounts are created for one family after enrolment.

The result is a private practice with a digital Academy growing around it, for students preparing for SAT Math, IGCSE, IGCSE Additional Mathematics, IB Mathematics (AA and AI) and KS3.

What was built

A public site in British English, with a Brazilian Portuguese alternate declared in its metadata, and three indexed pages: home, about and contact. The home page states five learning pathways: Digital SAT Math (two modules, one system), IGCSE 0607 (Core and Extended, with archive practice), IGCSE Additional Mathematics, IB Mathematics (AA and AI, SL and HL) and KS3 Mathematics (Years 7 to 9).

Behind the public pages, private teaching with protected family portals is available now: diagnostics, curated materials, administrator-led student and parent access and a student dashboard. Access is provisioned by the administrator after enrolment, with separate student and parent accounts linked to the correct family. There is no public self sign-up, and the robots file disallows the admin, student, parent, dashboard, auth, account, family access, mock and sign-in routes for crawlers.

The protected exam vault holds the IGCSE 0607 archive: 480 PDFs, privately indexed in six paper families ordered by year, session and variant, and opened through secure links that expire after 30 minutes.

The site says what is not finished. A structured SAT Math learning library is in preparation. Wider Academy access is planned, and registration is not open yet. The pages carry an EducationalOrganization structured data block that names the founder.

How it works

The platform follows a four-step practice architecture: academic diagnosis, a private plan, curated practice and measured family visibility. A family enquiry is considered privately; the administrator then provisions a student account and a parent account for that family.

How Mr Nascimento Academy works: an enquiry leads to administrator provisioned student and parent accounts; the platform runs academic diagnosis, private plan, curated practice and measured family visibility; the protected PDF archive feeds practice through time-limited links and progress reaches the parentPLATFORMDiagnosisPlanPracticeVisibilityEnquiryAdminParentStudentPDF archiveTimed linkProgress
How Mr Nascimento Academy works: an enquiry leads to administrator provisioned student and parent accounts; the platform runs academic diagnosis, private plan, curated practice and measured family visibility; the protected PDF archive feeds practice through time-limited links and progress reaches the parent

Practice draws on the archive through three actions. Retrieve: search by paper, year, session, variant or filename. Recommend: send a paper to a selected student with a rationale. Protect: open the PDF through a secure, time-limited link, so the archive is never exposed as a folder of files. Parents receive insight into progress and next steps without being pulled into the administration.

Evidence

The numbers on this page are the site's own, read on 24 September 2026. The protected archive holds 480 IGCSE 0607 PDFs (mrnascimento.academy home page, fact 11), organised in 6 paper families by year, session and variant (fact 12), each opened within a 30 minute access window (fact 13). The sitemap lists 3 public pages and the robots file disallows nine private route prefixes (sitemap and robots files, fact 19). No usage figures are published on the site, so none appear here.

Stack

The live pages show a React single page application built with Vite, with the Firebase SDK and the Supabase client bundled (home page HTML and its preloaded chunks, fact 22). The site is served by Firebase Hosting, with the current release finalised on 1 September 2026 (compiled site repository, fact 23).

The hosting configuration sets security headers on every path (no content type sniffing, same origin framing only, a strict referrer policy, and camera, microphone and geolocation denied), one year immutable caching for assets and materials, no caching declared for index.html, and a rewrite of every path to the application (hosting release, fact 24). Which Firebase and Supabase services the application calls at runtime cannot be read from the public bundles, so this page does not claim them.

What it demonstrates

Define. The public pages separate what is available now from what is in preparation and what is planned, and say that registration is not open yet. A plan is not presented as a product.

Integrate. Access control is part of the workflow, not a layer on top: the administrator provisions accounts, student and parent access are linked per family, and the archive is opened only through time-limited links. The private routes are disallowed for crawlers.

Hand over. The served site is kept byte for byte in a repository together with the command that republishes it.

The founder of the Academy is the founder of NASCIA; it is his own product.

Evidence

IGCSE 0607 PDFs in the protected archiveSource: mrnascimento.academy home page (mr-nascimento-academy-11), 24 September 2026
480
paper families ordered by year, session and variantSource: mrnascimento.academy home page (mr-nascimento-academy-12), 24 September 2026
6
time-limited access window for secure document retrievalSource: mrnascimento.academy home page (mr-nascimento-academy-13), 24 September 2026
30 minutes
public pages in the sitemap; private routes disallowed for crawlersSource: mrnascimento.academy sitemap and robots files (mr-nascimento-academy-19), 24 September 2026
3

Stack

  • React single page application
  • Vite
  • Firebase Hosting
  • Firebase SDK
  • Supabase

More work

  • Author platform

    The founder's bilingual author site serves its text and one structured data graph before any script runs

    Read the case study
  • Open models

    One public LoRA adapter on Mistral 7B for British English prompt optimisation, and an empty second repository

    Read the case study

Bring us the process that keeps breaking.

One conversation is usually enough to tell whether a system like this belongs in your operation, what it should be measured against, and what it would take to keep it running.

Talk to NASCIA