This app prototype, built with Flutter on Android Studio, was developed as part of the Mobile Application Programming module. It aims to allow students and staff to easily discover and book facilities around Ngee Ann Poly. External users may also book selected facilities. It uses a Firebase backend to store user accounts, bookings and venue details in a consistent format. Users may:
- Find locations around NP available for booking based on capacity and type
- Find locations around NP available for booking using a map
- Select dates/times for bookings (a calendar shows existing bookings for the venue, giving them an easy indication of whether their available slot is taken)
- View photos and specifications of each venue
- Manage bookings
Working on this app allowed me to deep-dive into the world of Flutter app development and discover a wide range of third-party or Google-created packages that suit my needs and allow for flexible development.




