Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kumaresh231299/nodejs-hallbooking-api

This repo contains Express.js APIs built for booking a room & managing the customers.
https://github.com/kumaresh231299/nodejs-hallbooking-api

expressjs json nodejs postman rest-api

Last synced: 6 days ago
JSON representation

This repo contains Express.js APIs built for booking a room & managing the customers.

Awesome Lists containing this project

README

        

# Hall Booking REST APIs using NodeJs & ExpressJs

The Hall Booking API is designed to manage room bookings for events and meetings. It allows administrators to create create rooms, customers to book rooms, and retrieve detailed information about bookings. The API is RESTful and supports various operations to handle room and booking

***Features***

- Room Management : Create and manage rooms with details such as amenities, seating capacity, and pricing.
- Booking Management : Handle room bookings with start and end times, and track booking status.
- Customer Management : Retrieve detailed informatiuon about customers and their bookings.
- Data Retrieval : Get lists of rooms, bookings, and customers, along with specific booking counts.

### Important Notes

- Pre-booking Requirement : Before book a room, ensure that both rooms and customers are available in the local JSON database. if either is missing, please create them first
- API Documentation : All the APIs are documented using Postman and published [here](https://documenter.getpostman.com/view/35371272/2sA3s4nAio)
- Deployed API : The Api is deployed on Render's free tier. The initial request may take a little longer, so please be patient. You can access the deployed API at : https://nodejs-hallbooking-api-xtfw.onrender.com