A SaaS application managing reservations for the Karlsruhe Institute of Technology’s legacy library seat reservation system, built with Next.js, MongoDB, and TypeScript.

Reservations are created for registered users via a scheduled cron job. Several workarounds have been discovered so that it is possible to take up two time slots with one reservation or not having to check in for a particular reservation. This reservation system was discontinued in Q3 2023.

 

-> Project on GitHub