Skip to content

MatthewSullivn/Checkpoint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Checkpoint

🥈 2nd Place — Dalhousie Hackers Society's Hack to the Future 2026

A semester planner that treats your academic term like an RPG.

What it does

Students input their courses, deadlines, and daily wellness data. The app turns that into a game-like interface where weeks are levels, exams are boss fights, and staying healthy keeps your HP up.

  • Semester heatmap showing workload intensity per week
  • Daily quest log with academic and wellness tasks
  • HP bar tied to sleep, stress, and exercise check-ins
  • XP earned by completing quests on time
  • Boss fight warnings for upcoming exams and major deadlines
  • Achievement system for building consistent habits
  • Schedule import via ICS files, pasted syllabus text, or manual entry

Setup

npm install
npm start

Opens on http://localhost:3000

Stack

  • Frontend: HTML, CSS, vanilla JS
  • Backend: Node.js, Express, SQLite
  • Auth: bcrypt password hashing, server-side sessions
  • No frameworks, no build step

Team

Matthew Sullivan and Rithvik Balavikram.

About

Hack to the Future 2026 🥈 2nd Place ($500). A gamified semester planner that turns your academic term into an RPG.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors