SeatSaver

students student-work apsi

A final project from Full-stack JavaScript, 2026 first semester. Part of Fifteen full-stack apps from a semester I almost did not survive.

SeatSaver, the project's square image

What it is

An officer posts an event with a fixed number of seats, students request one with their school email, and the officer approves or rejects from a queue, so organizers know the real headcount before the day instead of reconciling a Google Form with a Messenger thread.

Built with React, Express and PostgreSQL.

Why it is here

Every org on campus has this exact problem, and the README names it better than I could. It opens straight onto a live event board, and its write-up of how Claude Code helped and where it got things wrong is honest in a way I want every student to copy.

Find it

Screenshots