{"id":24543789,"url":"https://github.com/sarankumar1812/hostel-management-backend","last_synced_at":"2026-04-12T06:34:02.273Z","repository":{"id":271868994,"uuid":"914820273","full_name":"Sarankumar1812/Hostel-Management-Backend","owner":"Sarankumar1812","description":null,"archived":false,"fork":false,"pushed_at":"2025-01-10T11:30:46.000Z","size":60,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-16T08:09:07.592Z","etag":null,"topics":["expressjs","jwt","mongodb","nodejs","nodemailer","paypal"],"latest_commit_sha":null,"homepage":"https://hotel-management-backend-j9ix.onrender.com/","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/Sarankumar1812.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":"2025-01-10T11:23:53.000Z","updated_at":"2025-01-11T07:21:37.000Z","dependencies_parsed_at":"2025-01-10T12:44:05.746Z","dependency_job_id":null,"html_url":"https://github.com/Sarankumar1812/Hostel-Management-Backend","commit_stats":null,"previous_names":["sarankumar1812/hostel-management-backend-","sarankumar1812/hostel-management-backend"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Sarankumar1812/Hostel-Management-Backend","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sarankumar1812%2FHostel-Management-Backend","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sarankumar1812%2FHostel-Management-Backend/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sarankumar1812%2FHostel-Management-Backend/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sarankumar1812%2FHostel-Management-Backend/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Sarankumar1812","download_url":"https://codeload.github.com/Sarankumar1812/Hostel-Management-Backend/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sarankumar1812%2FHostel-Management-Backend/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":280988145,"owners_count":26425468,"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","status":"online","status_checked_at":"2025-10-25T02:00:06.499Z","response_time":81,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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","jwt","mongodb","nodejs","nodemailer","paypal"],"created_at":"2025-01-22T20:15:04.241Z","updated_at":"2025-10-30T20:48:39.239Z","avatar_url":"https://github.com/Sarankumar1812.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Hotel Management System - Backend\n\n## Overview\n\nThis is the backend part of the Hotel Management System built using Node.js, Express.js, and MongoDB. The backend handles data management, business logic, authentication, and integration with external services like payment gateways and notification systems.\n\n## Features\n\n1. **Room Allocation**: API for managing room availability and assigning rooms to residents.\n2. **Maintenance Requests**: API to handle maintenance request submissions, reviews, and updates.\n3. **Billing and Payments**: API for managing billing, generating invoices, and processing payments.\n4. **Resident Information**: API to store and manage resident profiles and update their records.\n5. **User Authentication**: JWT-based authentication for secure access control.\n\n## API Documentation\n\nMy Postman API documentation Link 👉 [Click Here](https://documenter.getpostman.com/view/39168834/2sAYHwJPuJ#4f412d8d-029d-412c-82ef-00ec639c3613)\n\n## Tech Stack\n\n- **Backend Framework**: Node.js with Express.js\n- **Database**: MongoDB\n- **Authentication**: JWT (JSON Web Tokens)\n- **Payment Integration**:  PayPal (for billing)\n- **Notification Services**: nodemailer (for alerts)\n- **Hosting**:  Render for deployment\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsarankumar1812%2Fhostel-management-backend","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsarankumar1812%2Fhostel-management-backend","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsarankumar1812%2Fhostel-management-backend/lists"}