All projects

Exakeep

A free, local-first study companion for creating quizzes, taking exams, and tracking study progress. Quiz data and history stay in the browser, with no account or hosted database required.

Check it out

Preview

Exakeep

Technologies used

  • Angular
  • TypeScript

My role

I built Exakeep as a responsive, offline-ready study app that I personally use to prepare for exams. Built with Angular and standalone components, it keeps quizzes and study history in IndexedDB, with server-side rendering and progressive web app support for a fast, installable experience.

Notable features

  • Create quizzes from prompts or import validated JSON quiz files.
  • Take single-choice, multiple-choice, and true-or-false exams with saved progress and detailed results.
  • Review study history and statistics, and export or import local backups.
  • Use the app offline with light and dark themes and English and French language support.