Stacks is a small full-stack app for keeping track of the books you're reading, want to read, and have finished. Log in, add books, rate them, and favorite the ones you love.
Note — this is a teaching probe app. Figuring out how Stacks is built (its frameworks, data layer, API routes, and auth) is part of the Course 2 viva, so this README intentionally leaves those details out. The stack, setup steps, environment variables, and ground-truth answer key live in the private instructor materials, not here.
stacks-reading-tracker/
frontend/ the web app
backend/ the API + data layer
You'll need Node 18+. Each side follows the usual npm install → seed → start-dev
flow. The exact commands, environment variables, and database setup are in the
private instructor notes — see those rather than reconstructing them here.