All projects · Case Studies

Novara — 3-Day Full-Stack Auth System

A progressively-built authentication and account-settings web app ('Novara') created across three puzzle days: Day 1 stands up a Dockerized…

A progressively-built authentication and account-settings web app ('Novara') created across three puzzle days: Day 1 stands up a Dockerized PostgreSQL data layer with a profiles table, Day 2 wires an Express frontend+backend to it for signup/login, and Day 3 adds real cookie sessions, a guarded /settings page, password change with validation, and global session invalidation.

Built with: Node.js, Express 4, PostgreSQL 16, pg, bcryptjs, express-session, Docker Compose, Adminer, HTML/CSS/vanilla JS

Have something like this built