Apps

Apps I've built for fun.

TCP Mastery โ€” CPA Study App

Built a fully offline-capable Progressive Web App for CPA exam prep (Tax Compliance & Planning) โ€” installable to your home screen, works without a connection, and runs entirely client-side in vanilla HTML/CSS/JavaScript with zero backend or framework. Deployed as a static site on Vercel with custom cache-control headers so service worker and manifest updates roll out immediately instead of going stale. Features an adaptive quiz engine (weak-area drilling, timed mode, custom quizzes, question-of-the-day), a full analytics dashboard (accuracy, streaks, topic breakdowns, weekly heatmap), multi-profile support with JSON backup/restore, and a built-in tutor that explains every question three ways โ€” plain English, step-by-step, and "why the trap."

Unit 1 course home and daily study plan
Practice quiz with answer feedback
Analytics dashboard with topic accuracy and study heatmap
Vanilla JavaScriptProgressive Web App (PWA)Offline-first / service workerVercel deploymentClient-side state & analytics

What's next

  • Wire up a live AI tutor (the app currently flags this as the next step beyond its built-in explanations)
  • Expand past Unit 1 to cover the rest of the TCP discipline

More apps

In progress

Next slot.