{"id":19743253,"url":"https://github.com/light2802/hospital-management-system","last_synced_at":"2026-03-05T06:01:41.141Z","repository":{"id":130708301,"uuid":"421329809","full_name":"light2802/Hospital-Management-System","owner":"light2802","description":"Hospital Management System","archived":false,"fork":false,"pushed_at":"2022-01-21T11:17:10.000Z","size":6732,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-28T07:06:22.962Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/light2802.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":"2021-10-26T07:47:19.000Z","updated_at":"2022-08-21T16:20:45.000Z","dependencies_parsed_at":"2023-05-12T21:00:50.010Z","dependency_job_id":null,"html_url":"https://github.com/light2802/Hospital-Management-System","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/light2802/Hospital-Management-System","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/light2802%2FHospital-Management-System","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/light2802%2FHospital-Management-System/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/light2802%2FHospital-Management-System/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/light2802%2FHospital-Management-System/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/light2802","download_url":"https://codeload.github.com/light2802/Hospital-Management-System/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/light2802%2FHospital-Management-System/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30111779,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-05T03:40:26.266Z","status":"ssl_error","status_checked_at":"2026-03-05T03:39:15.902Z","response_time":93,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":[],"created_at":"2024-11-12T01:36:17.177Z","updated_at":"2026-03-05T06:01:41.116Z","avatar_url":"https://github.com/light2802.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Hospital Management System\nDeveloper - Aarya Chaumal\n---\n## Functions\n### Admin\n- Signup their account. Then Login (No approval Required).\n- Can register/view/approve/reject/delete doctor (approve those doctor who applied for job in their hospital).\n- Can admit/view/approve/reject/discharge patient (discharge patient when treatment is done).\n- Can Generate/Download Invoice pdf (Generate Invoice according to medicine cost, room charge, doctor charge and other charge).\n- Can view/book/approve Appointment (approve those appointments which is requested by patient).\n\n### Doctor\n- Apply for job in hospital. Then Login (Approval required by hospital admin, Then only doctor can login).\n- Can only view their patient details (symptoms, name, mobile ) assigned to that doctor by admin.\n- Can view their discharged(by admin) patient list.\n- Can view their Appointments, booked by admin.\n- Can delete their Appointment, when doctor attended their appointment.\n\n### Patient\n- Create account for admit in hospital. Then Login (Approval required by hospital admin, Then only patient can login).\n- Can view assigned doctor's details like ( specialization, mobile, address).\n- Can view their booked appointment status (pending/confirmed by admin).\n- Can book appointments.(approval required by admin)\n- Can view/download Invoice pdf (Only when that patient is discharged by admin).\n\n---\n\n## HOW TO RUN THIS PROJECT\n- Install Python(3.7.6) (Dont Forget to Tick Add to Path while installing Python)\n- Open Terminal and Execute Following Commands :\n```\npip install django==3.0.5\npip install django-widget-tweaks\npip install xhtml2pdf\n```\npy manage.py makemigrations\npy manage.py migrate\npy manage.py runserver\n```\n- Now enter following URL in Your Browser Installed On Your PC\n```\nhttp://127.0.0.1:8000/\n```\n\n## CHANGES REQUIRED FOR CONTACT US PAGE\n- In settins.py file, You have to give your email and password\n```\nEMAIL_HOST_USER = 'youremail@gmail.com'\nEMAIL_HOST_PASSWORD = 'your email password'\nEMAIL_RECEIVING_USER = 'youremail@gmail.com'\n```\n- Login to gmail through host email id in your browser and open following link and turn it ON\n```\nhttps://myaccount.google.com/lesssecureapps\n```\n## Drawbacks/LoopHoles\n- Any one can be Admin. There is no Approval required for admin account. So you can disable admin signup process and use any logic like creating superuser.\n- There should be at least one doctor in hospital before admitting patient. So first add doctor.\n- On update page of doctor/patient you must have to update password.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flight2802%2Fhospital-management-system","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flight2802%2Fhospital-management-system","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flight2802%2Fhospital-management-system/lists"}