Md. Jamil Hossain

Web application

Job application tracker

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

Screenshot of Job application tracker
Fig. 1 · job-tracker-ten-tawny.vercel.app, captured from the live site

01 Problem

A multi-user app where each person's data must stay strictly their own.

02 Approach

  1. Next.js with server actions and validated input over PostgreSQL.
  2. Hashed passwords and session cookies, with every query scoped to the signed-in user.
  3. 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.