Aim
An official mobile-responsive Web Application for hassle-free access to your residence’s information.
User Stories
As an Organiser or head of a committee:
- I need a popular platform that my target audience visits to publish my content.
- I want to be able to book and use facilities in the hall without hassle and miscommunication for meetings and activities.
As a Resident:
- I want to be well-informed about the events happening in my residences through an official platform I know I can rely on and have convenient access to.
- I want to be able to sign up for events easily and not miss out on them when they are buried in my emails or texts.
- I want to be able to have an overview of all residential events that are happening throughout the semester.
Features Implemented
- Announcement page
How the feature benefits a user:
- Allows admin/block heads to make quick announcement
- Allows users to view all announcements made easily
- How a user would use the features:
- A user can click on the announcement page to view all hall’s announcements
- An administrator can easily add and edit announcements for all to view instantaneously.
- Calendar
How the feature benefits a user:
- Allows users to choose which CCA/Block’s events on a calendar
- Allows users to view hall-wide events on the calendar
- How a user would use the features:
- Users can only click on communities related to them on the calendar
- With the implementation of a google calendar, they can add that calendar into their personal calendar too
- Booking System
How the feature benefits a user:
- Allows users to view all available facilities for booking
- A user can filter out their options based on location and capacity, or search for the facility’s name
- A user can easily make a booking through the web application using the booking system
- This allows administrators to easily manage their facilities’ bookings and allow full usage of rooms whilst preventing clashes.
How a user would use the features:
- A user can click on “my Booking” tab to view all of his booking
- The user can click on the date of the facility they have booked to view more details on their booking made, eg if the booking is approved.
- Through the tab to view more details, they can also delete and cancel their booking, making the time slot available to others for booking
- As an administrator, upon clicking on the “Pending Booking” Tab, they can approve or reject all the bookings made. They can also view all the bookings that have been made through the tab.
How are we different from similar platforms?
Telegram and emails: These are the platforms currently used to spread required information. However they are not specialised for or unique to these residences. This results in announcements getting lost.
LumiNUS: Students who hold leadership positions cannot easily add events, training or announcements onto this platform due to high barriers to entry as LuminNUS needs to protect academic related information.
Check out our github repo below!


Log in or sign up for Devpost to join the conversation.