Learning software · Educational tool, production
Math Mastery
A public arithmetic practice app with visual models, badges, progress charts, PDF progress reports, and cloud save.
Try this: Press Try the demo to practice without an account.
- Role
- Design & development
- Period
- 2026
- Status
- Live
- Platform
- Cloudflare Pages, D1
- Built with
- React 19
- TypeScript
- Vite
- shadcn/ui
- Pages Functions
- D1
- 17k
- lines of code, approximately
- 6
- server functions
- 2
- databases, kept apart on purpose
Practice that shows the math
Students practice arithmetic with visual models next to the numbers. Badges and progress charts show what has been mastered, and a parent or tutor can export a progress report as a PDF.
Kept apart on purpose
The public app writes to its own database. Tutoring records sit in a separate database this app has no binding to, so nothing in the public app can reach them.
Accounts
Progress saves to the cloud, and an account can be recovered with a recovery code.
Scope & limitations
This is the public build. A newer build with a room-based structure is in development and is not linked here.