
Overview
A cross-platform study room booking system built with Flutter and Vue, designed to modernize our college’s study room reservation process. Demoed to faculty, but discontinued due to institutional requirements for enterprise and SSO support.
Collaborators
StudyRoomBooking — Cross-Platform Room Reservation System
StudyRoomBooking was a collaborative project developed by a classmate and me to modernize our college’s outdated library study room reservation system. Built with a full cross-platform tech stack, the project included:- A Flutter mobile app for Android and iOS
- A Vue-based web app for browser-based access
- A backend designed to integrate with institutional booking systems
Technologies Used
- Flutter & Dart for the mobile client
- Vue.js for the web client
- Firebase for authentication and backend services
Outcome
Despite positive feedback from faculty, the project was ultimately not adopted by the college. Like many institutions, our college required solutions with enterprise-level support and integration with their SSO infrastructure, which was outside the scope of our demo.While the project is no longer active, it served as a valuable hands-on experience in:- Cross-platform development
- UI/UX design for academic tools
- Working within real-world constraints like institutional policy and IT compliance