expense-tracker/server.js — node
GET /quiz/start

> Expense Tracker Fundamentals

100 questions built from your full-stack Expense Tracker project — Express + bcrypt + express-session on the backend, fetch-based auth and CRUD on the frontend. 20 on how it all works, 80 where you complete the missing code yourself.

server.js — Express API + sessions
auth.js — route protection middleware
script.js — frontend fetch + DOM logic
register.html / login.html — auth forms
style.css + package.json
100 questions · scored on submit
Q1/10
score: 0
GET /question/1
GET /quiz/results
200
OK
7 / 10 correct

connection closed