# Hospital Management
![developer](https://img.shields.io/badge/Developed%20By%20%3A-Sumit%20Kumar-red)
---
## screenshots
### Homepage
![homepage snap](https://github.com/sumitkumar1503/hospitalmanagement/blob/master/static/screenshots/homepage.png?raw=true)
### Admin Dashboard
![dashboard snap](https://github.com/sumitkumar1503/hospitalmanagement/blob/master/static/screenshots/admin_dashboard.png?raw=true)
### Invoice
![invoice snap](https://github.com/sumitkumar1503/hospitalmanagement/blob/master/static/screenshots/invoice.png?raw=true)
### Doctor list
![doctor snap](https://github.com/sumitkumar1503/hospitalmanagement/blob/master/static/screenshots/admin_doctor.png?raw=true)
---
## Functions
### Admin
- Signup their account. Then Login (No approval Required).
- Can register/view/approve/reject/delete doctor (approve those doctor who applied for job in their hospital).
- Can admit/view/approve/reject/discharge patient (discharge patient when treatment is done).
- Can Generate/Download Invoice pdf (Generate Invoice according to medicine cost, room charge, doctor charge and other charge).
- Can view/book/approve Appointment (approve those appointments which is requested by patient).
### Doctor
- Apply for job in hospital. Then Login (Approval required by hospital admin, Then only doctor can login).
- Can only view their patient details (symptoms, name, mobile ) assigned to that doctor by admin.
- Can view their discharged(by admin) patient list.
- Can view their Appointments, booked by admin.
- Can delete their Appointment, when doctor attended their appointment.
### Patient
- Create account for admit in hospital. Then Login (Approval required by hospital admin, Then only patient can login).
- Can view assigned doctor's details like ( specialization, mobile, address).
- Can view their booked appointment status (pending/confirmed by admin).
- Can book appointments.(approval required by admin)
- Can view/download Invoice pdf (Only when that patient is discharged by admin).
---
## HOW TO RUN THIS PROJECT
- Install Python(3.7.6) (Dont Forget to Tick Add to Path while installing Python)
- Open Terminal and Execute Following Commands :
```
pip install django==3.0.5
pip install django-widget-tweaks
pip install xhtml2pdf
```
- Download This Project Zip Folder and Extract it
- Move to project folder in Terminal. Then run following Commands :
```
py manage.py makemigrations
py manage.py migrate
py manage.py runserver
```
- Now enter following URL in Your Browser Installed On Your Pc
```
http://127.0.0.1:8000/
```
## CHANGES REQUIRED FOR CONTACT US PAGE
- In settins.py file, You have to give your email and password
```
EMAIL_HOST_USER = '[email protected]'
EMAIL_HOST_PASSWORD = 'your email password'
EMAIL_RECEIVING_USER = '[email protected]'
```
- Login to gmail through host email id in your browser and open following link and turn it ON
```
https://myaccount.google.com/lesssecureapps
```
## Drawbacks/LoopHoles
- 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.
- There should be at least one doctor in hospital before admitting patient. So first add doctor.
- On update page of doctor/patient you must have to update password.
## Disclaimer
This project is developed for demo purpose and it's not supposed to be used in real application.
## Feedback
Any suggestion and feedback is welcome. You can message me on facebook
- [Contact on Facebook](https://fb.com/sumit.luv)
- [Subscribe my Channel LazyCoder On Youtube](https://youtube.com/lazycoders)
没有合适的资源?快使用搜索试试~ 我知道了~
医院管理系统PythonDjango.zip
共103个文件
html:58个
py:31个
png:7个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 179 浏览量
2023-03-29
22:59:53
上传
评论
收藏 965KB ZIP 举报
温馨提示
医院管理系统PythonDjango.zip
资源推荐
资源详情
资源评论
收起资源包目录
医院管理系统PythonDjango.zip (103个子文件)
style.css 4KB
.gitignore 1KB
admin_base.html 9KB
patient_base.html 9KB
doctor_base.html 9KB
patient_dashboard_cards.html 6KB
admin_dashboard_cards.html 5KB
doctor_dashboard_cards.html 5KB
patient_discharge.html 5KB
patient_generate_bill.html 4KB
patient_final_bill.html 4KB
download_bill.html 4KB
patientsignup.html 3KB
admin_doctor.html 3KB
admin_patient.html 3KB
doctorsignup.html 3KB
admin_add_patient.html 3KB
admin_update_patient.html 3KB
admin_add_doctor.html 3KB
admin_appointment.html 3KB
admin_update_doctor.html 3KB
doctor_patient.html 3KB
patient_appointment.html 3KB
adminsignup.html 2KB
doctor_appointment.html 2KB
patientlogin.html 2KB
doctorlogin.html 2KB
adminlogin.html 2KB
admin_add_appointment.html 2KB
admin_dashboard.html 2KB
patient_book_appointment.html 2KB
patient_view_doctor.html 2KB
doctor_view_patient.html 2KB
admin_doctor_patient_card.html 2KB
footer.html 2KB
navbar.html 2KB
admin_approve_doctor.html 2KB
admin_view_doctor.html 2KB
admin_approve_patient.html 2KB
admin_view_patient.html 2KB
index.html 2KB
admin_approve_appointment.html 2KB
doctor_view_appointment.html 2KB
doctor_delete_appointment.html 1KB
patient_view_appointment.html 1KB
doctor_view_discharge_patient.html 1KB
admin_discharge_patient.html 1KB
admin_view_appointment.html 1KB
admin_view_doctor_Specialisation.html 1KB
doctor_dashboard.html 1KB
aboutus.html 1KB
doctor_wait_for_approval.html 1KB
patient_wait_for_approval.html 1KB
contactussuccess.html 911B
contactus.html 814B
patientclick.html 673B
doctorclick.html 654B
adminclick.html 651B
homebase.html 365B
patient_dashboard.html 272B
bg.jpg 99KB
patient.jpg 31KB
LICENSE 1KB
README.md 4KB
doctor.png 292KB
homepage.png 291KB
admin_dashboard.png 155KB
invoice.png 117KB
admin_doctor.png 112KB
adminpropic.png 35KB
admin.png 8KB
views.py 32KB
urls.py 5KB
settings.py 4KB
models.py 3KB
forms.py 3KB
0001_initial.py 3KB
0004_patientdischargedetails.py 1KB
0017_auto_20200622_1835.py 1KB
0018_auto_20201015_2036.py 920B
0007_auto_20200520_1023.py 888B
0016_auto_20200622_1830.py 733B
0005_appointment.py 725B
manage.py 638B
admin.py 553B
0015_auto_20200526_1501.py 552B
0012_auto_20200523_1336.py 444B
0013_patient_profile_pic.py 444B
0010_auto_20200523_1122.py 439B
0011_auto_20200523_1325.py 432B
0008_doctor_profile_pic.py 418B
0014_auto_20200526_1455.py 416B
0009_auto_20200523_1118.py 415B
wsgi.py 413B
asgi.py 413B
0003_patient_admitdate.py 390B
0006_appointment_status.py 386B
0002_delete_teacherextra.py 291B
apps.py 91B
__init__.py 0B
共 103 条
- 1
- 2
资源评论
快撑死的鱼
- 粉丝: 1w+
- 资源: 9154
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功