arnav127 / hack_a_web_200OK

Hack-a-web Hackathon Team:200OK

Home Page:docco.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hack A Web Team 200OK

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.

Team Members:

  1. Arnav Dixit
  2. Gyanendra Shukla
  3. Seshal Jain

Branches

  • Frontend
    • front/prod --> production deployed branch
    • front/dev --> active development branch
    • front/f/* --> feature branches
  • Backend
    • back/prod --> production deployed branch
    • back/dev --> active development branch
    • back/f/* --> feature branches

Setup Instructions

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 ..

Install Dependencies:

  • Frontend: cd front && yarn
  • Backend: cd back && pipenv install

Start Server:

  • 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

About

Hack-a-web Hackathon Team:200OK

docco.vercel.app