Vol. 01 · Study rooms, reinvented
No more ghost
reservations.
The problem
Booked, abandoned, locked up for hours.
Students reserve rooms, leave after twenty minutes, and the reservation stays live for two more hours — blocking everyone else from using the space.
avg. 47 min wasted / room / day
The fix
A sensor that knows when you've left.
An eight-dollar ESP32 device with dual sensors checks the room every 2 seconds. If nobody's detected for 15 minutes, the reservation auto-releases.
ESP32-S3 · HC-SR04 · MPU-6050
How it works
Hardware meets software.
01
Sensor detects presence
An ESP32-S3 with ultrasonic and vibration sensors checks the room every two seconds.
HC-SR04 + MPU-6050
02
Data hits the cloud
Readings post to a Next.js API on Vercel and land in a PostgreSQL database in real time.
Next.js · Neon
03
Room auto-releases
If the room stays empty for fifteen minutes, the reservation gets flagged for cancellation.
15 min threshold