israakittaneh / ACRUX-Hospital-django

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ACRUX-Hospital-django

It is an app that helps Doctors, Patients, and normal people to communicate easier with each other.

Heroku Link:

Acrux

Main User Stories:

  • The user can have an account in our website (doctor,patient ,normal user)
  • The patinet can book an appointment with doctor
  • The doctor & patient can make chat with each other
  • The doctor can check all blood bank users

Future Features :

  • send message to all users to donate blood for emergency

Technologies used

  • Reactjs - For the frontend
  • Redux- For the frontend
  • Material UI - User Interface Framework
  • Django - for backend
  • Trello
  • Figma
  • Machine learning (Pandas,Numpy,sklearn,joblib)
  • Firebase
  • SQLite - For the database
  • Socket
  • Cloudinary
  • Material UI
  • Python

Installing Dependencies

  1. Backend
    • Go from root directory to Backend directory
    cd Backend/
    
    • Create virtualenv
    python -m venv env
    .\env\Scripts\activate
    pip install -r requirements.txt
    
    • Run the server:
    cd Backend/
    python manage.py runserver
    
  2. frontend
    • Go from root directory to client directory
    cd client/
    npm i
    
    • Run the app
    npm start
    

Team

About


Languages

Language:JavaScript 60.0%Language:Python 15.9%Language:CSS 12.0%Language:SCSS 5.5%Language:Jupyter Notebook 5.4%Language:HTML 1.2%