Skip to content

RIT Hall Booking Platform - Containerized MERN Stack application to book halls via a website

Notifications You must be signed in to change notification settings

reeshaa/hall-booking

Repository files navigation

RIT Hall Booking Website

Completely containerized Full Stack MERN Application. This is a submission for 6th sem Web Lab Project of Computer Science and Engineering course. You can check it out at https://rit-hall-booking.herokuapp.com/
(Please note - Preferably open on laptop)


Features

  • The website gives you choices of halls available in Ramaiah Institute of Technology
  • You can check if the timeslot of a particular day is available.
  • If it is, it lets you book the hall.
  • It also shows all the slots that have been reserved for a particular hall, as well as overall bookings across all halls!

Screenshots

Screenshot (768)

Screenshot (769)

Screenshot (771)


Installation Instructions

Frontend:

  1. Add your .env file to the frontend directory

     $ cd frontend

    This is to enter the frontend directory

  2. Install the required dependencies in the frontend directory using

    $ npm i 
  3. In the project frontend directory, you can run:

    $ npm start

    Runs the website in the development mode. Open http://localhost:3000 to view it in your browser.

Backend:

  1. Launch another terminal and make sure you are in the root directory

  2. Add your .env file to the server directory

  3. Install the required dependencies using

    $ npm i
  4. In the root directory, you can run:

    $ npm start

    or

    $ nodemon .

    Runs the server in the development mode at http://localhost:5000.


Contributors

Reesha Shenoy (1MS19CS094) - @reeshaa
Neha N Murthy (1MS19CS082) - @nehamurthy2661

About

RIT Hall Booking Platform - Containerized MERN Stack application to book halls via a website

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published