Skip to content

About

Single-page exam planner for countdowns, deadline priorities, and study notes, with records saved in local browser storage.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Project screenshot

Exam Atlas

Exam Atlas gathers upcoming exam dates in one countdown planner so study priorities are easy to scan.

Live site: https://a2rp.github.io/exam-countdown-planner/

How to use it

Add an exam with its subject, date, priority, and an optional coverage note. The calendar sorts exams by date; use the priority filters to narrow the list and confirm before removing an exam.

Features

  • Countdown to the nearest scheduled exam
  • Exam schedule ordered by date, with past exams labeled by elapsed days
  • Filters for all, high-priority, and medium-priority exams
  • Add a subject, exam date, coverage note, and priority
  • Confirmation before removing an exam

Data and limits

Exam records are stored in localStorage in this browser. The starter exams use dates relative to the day the app first creates its sample list.

The planner does not send reminders, create calendar events, or sync data between browsers.

Run locally

Install Node.js, then run these commands from the project folder:

npm install
npm run dev

Checks and deployment

npm run lint
npm run build
npm run deploy

The deploy command builds the site and publishes the contents of dist to the gh-pages branch. The project is configured for GitHub Pages at https://a2rp.github.io/exam-countdown-planner/.

Future improvements

These are ideas only and are not implemented yet:

  • Add a daily revision checklist per exam (idea, not implemented)
  • Export dates to a calendar file (idea, not implemented)
  • Set reminder notifications (idea, not implemented)

Links

Support

About

Single-page exam planner for countdowns, deadline priorities, and study notes, with records saved in local browser storage.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages