Skip to content

Room Booking Flow

Rohit Sarkar edited this page Aug 18, 2019 · 1 revision

Tech Stack

We have a React/Redux frontend and a NodeJS/Express backend that uses Firebase for persistence.

Onboarding a club onto the Room Booking Portal

Consider the newly created imaginary club XYZ.

Step 1 : Club Sign Up

XYZ needs to sign up on the room booking portal.

Step 2 : Faculty Advisor Sign Up

Every club is associated with a faculty advisor (FA). The Faculty Advisor of XYZ needs to sign up on the portal using the club id generated in the previous step

Step 3 : Student Council Approves the club

Before a club can login, the student council needs to approve the club and the faculty advisor associated with the club.

Once the above 3 steps have been completed XYZ club can login to the room booking portal and start raising requests to block rooms for their events.

Event Booking Flow

Flow