Web application
Job application tracker
Keeps track of job applications from wishlist to offer, with reminders to follow up and simple statistics.

01 Problem
A multi-user app where each person's data must stay strictly their own.
02 Approach
- Next.js with server actions and validated input over PostgreSQL.
- Hashed passwords and session cookies, with every query scoped to the signed-in user.
- Board and table views, a status timeline and CSV export.
03 Evidence
- Authorization tests proving one user cannot read another's data
- Browser tests
The repository README explains how to run each test suite, and its continuous integration history is public.