Skip to content

Latest commit

 

History

History
37 lines (25 loc) · 1.02 KB

File metadata and controls

37 lines (25 loc) · 1.02 KB

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.