The unglamorous problem every department has — who is teaching what, where, and when — solved properly.
Stack
Next.jsReactNode.jsPostgreSQLMongoDB
Every faculty runs on a thousand small coordination problems: which lecturer is free, which room is double-booked, whose schedule just changed. Physoom is a web platform I built to replace the spreadsheets and group chats with a single source of truth for the Faculty of Physics & Physics Engineering at VNU-HCM.
What it does
- →Room & schedule management — bookings, conflict detection, and a clear weekly timetable per room and per lecturer.
- →Lecturer directory — a single place for staff, assignments, and contact details.
- →Built to be lean — fast to load, simple to operate, and maintainable by a small team.
Good internal tools are invisible: they remove a daily friction so completely that people forget it was ever there.
Physoom was funded as a university-level project (T2024-98), graded Excellent on completion in 2025, and the underlying software is registered for copyright (No. 4209/2025/QTG). It is also where most of my web stack — Next.js, React, Node, PostgreSQL — gets put to real, daily use.

