Projects / StudyPilot

StudyPilot

StudyPilot is an offline study planner I built with Next.js and TypeScript, with daily plans, SM-2 flashcards, a focus timer, and no account needed.

A project I built. The summary below is what it does. I can build this kind of page for a business.

StudyPilot project cover, built with Next.js and TypeScript
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Framer Motion
  • dnd-kit
  • Recharts
  • Zustand
  • localStorage
  • Frontend

I built StudyPilot as an offline study co-pilot that turns goals into a daily plan and a useful 14-day schedule. Its dashboard is customizable with drag-and-drop widgets, while flashcards use SM-2 reviews and the focus timer keeps sessions simple.

I added analytics and localStorage persistence so progress remains available without a backend. Zustand manages local state, and Recharts makes study patterns easy to read.

// context

How this page fits the rest of the site.

StudyPilot is work I built and can extend. The summary above is the scope of this repository. A business version can add accounts, a server, or a design that matches the brand.

Technologies are the ones listed on the card. A live demo button appears only when a page is actually published. GitHub is the source. If the repository and this write-up disagree, trust the repository and send a correction from the contact page.