- Install the basic dependencies to compile
yarn
- Build to node js
yarn
- Start the application
yarn start
- Seed data of users and classes. At least 3 users and 3 classes are expected
- Book a slot in the list of classes available
- If the size limit is not reached, booking is done
- If the size limit is reached, put the user in the waiting list
- User should be able to cancel a class within 30 mins before the class starts. When a user cancels the class, allocate it to the first person in the waiting list if not empty
KUNAL KUMAR JHA kunalkumar.jha2019@vitstudent.ac.in