Docco is a patient management system that helps hospitals transfer and manage all the records of the patients. It provides two interfaces, one for hospital staff and one for doctors.
In the staff interface the hospital can get info about the patient, register and accept new patients. It can also assign doctors to the patients. Finally the Hospital can also refer the patients to other hospital, discharge them and alsosee the patients referref to them and the patients they referred
In the Doctor interface, doctors can view the details about the patients, including their old records, their test results and medicine prescribed. They can also add their notes corresponding to the patients. The symptoms that are added are automatically analysed by a machine learning model to predict and suggest the probable disease to the doctor to help them.
- Arnav Dixit
- Gyanendra Shukla
- Seshal Jain
- Frontend
front/prod
--> production deployed branchfront/dev
--> active development branchfront/f/*
--> feature branches
- Backend
back/prod
--> production deployed branchback/dev
--> active development branchback/f/*
--> feature branches
To start both the frontend and backend server follow these instructions to checkout both branches and start the server:
git clone git@github.com:arnav127/200OK.git # use https if preferred
cd 200OK # cd into the cloned folder
git worktree add ../front front/dev # for production use front/prod
git worktree add ../back back/dev # for production use back/prod
cd ..
- Frontend:
cd front && yarn
- Backend:
cd back && pipenv install
- Frontend:
cd front && yarn start
- Backend:
cd back && pipenv run python manage.py runserver
Make sure you have the appropriate .env.development
(or .env.production
for production build) in the root folder of the respective branch