{"id":15013753,"url":"https://github.com/kumaresh231299/nodejs-hallbooking-api","last_synced_at":"2026-04-04T13:39:51.345Z","repository":{"id":252943690,"uuid":"841574568","full_name":"kumaresh231299/NodeJs-HallBooking-Api","owner":"kumaresh231299","description":"This repo contains Express.js APIs built for booking a room \u0026 managing the customers.","archived":false,"fork":false,"pushed_at":"2024-08-13T12:37:23.000Z","size":16,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-13T00:17:10.546Z","etag":null,"topics":["expressjs","json","nodejs","postman","rest-api"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kumaresh231299.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-12T17:17:23.000Z","updated_at":"2024-08-13T12:54:53.000Z","dependencies_parsed_at":"2024-08-13T15:32:37.869Z","dependency_job_id":"87a2a11a-e7df-4329-833b-2c8ff2739d79","html_url":"https://github.com/kumaresh231299/NodeJs-HallBooking-Api","commit_stats":null,"previous_names":["kumaresh231299/nodejs-hallbooking-api"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kumaresh231299%2FNodeJs-HallBooking-Api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kumaresh231299%2FNodeJs-HallBooking-Api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kumaresh231299%2FNodeJs-HallBooking-Api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kumaresh231299%2FNodeJs-HallBooking-Api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kumaresh231299","download_url":"https://codeload.github.com/kumaresh231299/NodeJs-HallBooking-Api/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243313411,"owners_count":20271178,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["expressjs","json","nodejs","postman","rest-api"],"created_at":"2024-09-24T19:44:44.674Z","updated_at":"2025-12-28T13:16:51.902Z","avatar_url":"https://github.com/kumaresh231299.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# Hall Booking REST APIs using NodeJs \u0026 ExpressJs\n\nThe \u003cb\u003eHall Booking API\u003c/b\u003e 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\n\n***Features***\n\n- \u003cb\u003eRoom Management :\u003c/b\u003e Create and manage rooms with details such as amenities, seating capacity, and pricing.\n- \u003cb\u003eBooking Management :\u003c/b\u003e Handle room bookings with start and end times, and track booking status.\n- \u003cb\u003eCustomer Management :\u003c/b\u003e Retrieve detailed informatiuon about customers and their bookings.\n- \u003cb\u003eData Retrieval :\u003c/b\u003e Get lists of rooms, bookings, and customers, along with specific booking counts.\n\n### Important Notes\n\n- \u003cb\u003ePre-booking Requirement :\u003c/b\u003e 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\n- \u003cb\u003eAPI Documentation :\u003c/b\u003e All the APIs are documented using Postman and published [here](https://documenter.getpostman.com/view/35371272/2sA3s4nAio)\n- \u003cb\u003eDeployed API :\u003c/b\u003e 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\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkumaresh231299%2Fnodejs-hallbooking-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkumaresh231299%2Fnodejs-hallbooking-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkumaresh231299%2Fnodejs-hallbooking-api/lists"}