A simple hotel booking system api to manage bookings, users, hotels and rooms. The app was created using Express, NodeJS and MongoDB.
- Node.js- evented I/O for the backend
- Express- fast node.js network app framework
- MongoDB- noSQL document oriented database
Clone the repository using
$ git clone https://github.com/ayushs08/hotel-booking-system.git
Install the dependencies and start the server.
$ cd hotel-booking-system
$ npm install
$ mongod
$ node server
Verify the deployment by navigating to your server address in your preferred browser.
localhost:8000
- /api/hotels
- /api/rooms
- /api/users
- /api/bookings
- Write Tests
- Add support for cancellations
- Add payment api
MIT
Free Software, Hell Yeah!