A software to simplify the process of Health Care in hospitals to help the patients, doctor, labs, chemist.
- Everything is well documented, please take a look at docs folder.
- All the required UML Diagrams are also drawn.
- Finally it is also deployed: http://virtual-clinic.herokuapp.com/
- Steps to deploy are mentioned here
- Common Login for all users
- Patient Registration
- Add Doctor/Lab/Chemist
- Archive Users
- Restore Archived Users
- Add/Delete Speciality/Symptoms
- Add Hospitals
- View Activity
- View System Statistics
- View/Send Messages
- Update Profile
- Change Password
- Create Appointments
- Update Medical Information
- View Prescriptions
- View Medical Tests
- View/Send Messages
- Generate Invoice of Prescription
- Update Profile
- Change Password
- Consult Appointments
- View/Update/Generate Prescriptions
- View Medical Information of patients
- Update Profile
- Change Password
- Upload Medical Tests
- View/Send Messages
- Update Profile
- Change Password
- Update Medicine Delivery Status(Update Prescriptions)
- View/Send Messages
- Update Profile
- Change Password
- The repository has mainly three branches:
Branch | Build Status | Database |
master | Passing | SQLite |
development | Passing | MySQL |
production | Passing | PostgreSQL |
- All the documents are in
docs
folder. - All the UML Diagrams are in
UML Diagrams
folder. - In the virtualclinic folder
public
folder contains all the templates.server
folder contains the views.testing
folder contains all the tests cases.virtualclinic
folder contains Django configuration files for the project.
- The repository is open for contributions from all interested developers.
- Also, you can write by opening an Issue and also solve a current issue if possible.
- Fork this project to your Github acoount.
- After forking, clone the repository to local system and make the necessary changes.
- Kindly send Pull Requests with explanation as to what changes you have done.
- The software is under MIT License
- Mishal Shah (@mishal23)
- Samyak Jain (@SamyakJ2512)