{"id":20521020,"url":"https://github.com/vaibhavyadav-dev/bharat-seva","last_synced_at":"2026-04-18T15:40:30.900Z","repository":{"id":214638659,"uuid":"615445230","full_name":"vaibhavyadav-dev/Bharat-Seva","owner":"vaibhavyadav-dev","description":"Express Server of Bharatseva+ project, built with Nodejs, Mongodb, Firebase, and Expressjs.","archived":false,"fork":false,"pushed_at":"2024-07-25T10:09:02.000Z","size":246,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-06T00:26:23.537Z","etag":null,"topics":["firebase","health-data","healthcare","healthcare-application","mern-stack","mongodb","project","startup-applications","uhi"],"latest_commit_sha":null,"homepage":"https://bharatsevaplus-user.netlify.app/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vaibhavyadav-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2023-03-17T17:57:36.000Z","updated_at":"2024-07-25T10:09:05.000Z","dependencies_parsed_at":"2024-10-09T17:43:21.138Z","dependency_job_id":"2c32d8be-3800-4216-bcd1-05fa904bb761","html_url":"https://github.com/vaibhavyadav-dev/Bharat-Seva","commit_stats":null,"previous_names":["captaintron/bharat-seva","vaibhavyadav-dev/bharat-seva"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/vaibhavyadav-dev/Bharat-Seva","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaibhavyadav-dev%2FBharat-Seva","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaibhavyadav-dev%2FBharat-Seva/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaibhavyadav-dev%2FBharat-Seva/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaibhavyadav-dev%2FBharat-Seva/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vaibhavyadav-dev","download_url":"https://codeload.github.com/vaibhavyadav-dev/Bharat-Seva/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaibhavyadav-dev%2FBharat-Seva/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31974952,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T00:39:45.007Z","status":"online","status_checked_at":"2026-04-18T02:00:07.018Z","response_time":103,"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":["firebase","health-data","healthcare","healthcare-application","mern-stack","mongodb","project","startup-applications","uhi"],"created_at":"2024-11-15T22:25:18.267Z","updated_at":"2026-04-18T15:40:30.883Z","avatar_url":"https://github.com/vaibhavyadav-dev.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Bharat-Seva+ \nWelcome to the Express server of the Bharat-Seva+ (Plus) Project! This project is built using Node.js, Express.js, Firebase, MongoDB, and various third-party modules.\n\nBharatSeva+ aims to provide services to end-users, and patients. The generated data will be logged and recorded for future reference.\n\n## Features\n- Built with Express.js for efficient and scalable server-side development.\n- Provides various endpoints for medical reports and data retrieval.\n- Implements JWT token authentication for secure access to endpoints.\n- Utilizes Nodemailer for seamless email communication.\n- Stores medical records in MongoDB for efficient storage and retrieval.\n- Leverages Firebase for user data management.\n- Implements various database schemas for optimized data storage.\n- Designed to be scalable and handle high traffic loads.\n- Includes middleware for request authentication.\n\n## Project Structure\n```\n.\n├── Bharat Seva.postman_collection.json\n├── Controllers\n│   ├── AppointmentController.js\n│   ├── GET_Patient_BIoData.js\n│   ├── Get_For_PatientProblem_Details.js\n│   ├── HIP_Authorization.js\n│   ├── HIP_Info.js\n│   ├── HIP_Patient_Info.js\n│   ├── HIP_Patient_Problem_Issuer.js\n│   └── Patient_Authorization.js\n├── Firebase\n│   ├── Config.js\n│   └── Service.js\n├── LICENSE\n├── MiddleWare\n│   ├── HIP_Authentication.js\n│   ├── Patient_Authentication.js\n│   └── RateLimiter.js\n├── MongoDB\n│   └── Database.js\n├── NodeMailer\n│   ├── NodeMailer.js\n│   └── NodeMessages.js\n├── README.md\n├── Router\n│   ├── AppointsmentRouter.js\n│   ├── HIP_Authorization_Router.js\n│   ├── HIP_Info.js\n│   ├── HIP_PatientDetails_Router.js\n│   ├── HIP_Patient_Issues.js\n│   ├── Patient.js\n│   ├── Patient_Authorization_Router.js\n│   ├── Patient_BioData.js\n│   └── Patient_Details_Router.js\n├── Schema\n│   ├── Appointments.js\n│   ├── HIP_Info_Schema.js\n│   ├── Patient_CredentialSchema.js\n│   ├── Patient_Info_Schema.js\n│   └── Patient_problem_Schema.js\n├── Server.js\n├── package-lock.json\n└── package.json\n\n7 directories, 36 files\n```\n\n\u003e [!NOTE]\n\u003e - This project follows the MERN + Firebase Stack and is developed and managed by [Vaibhav Yadav](https://www.linkedin.com/in/vaibhav-yadav-4397351b9/).\n\u003e - To learn more about this project, visit [My Org](https://github.com/BharatSeva) or watch [My demo](https://www.youtube.com/playlist?list=PLXRQ5AMta2AI_jZlGr0A5owICnGkDpElO).\n\u003e - The main purpose of this project is to test and enhance web development skills.\n\nFeel free to explore the project and contribute to its development!\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvaibhavyadav-dev%2Fbharat-seva","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvaibhavyadav-dev%2Fbharat-seva","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvaibhavyadav-dev%2Fbharat-seva/lists"}