Thanks to visit codestin.com
Credit goes to github.com

Skip to content

mahmoud1yaser/Amicus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hospital Information System

Cardiology Department

Table of contents


Information

  • The project Front-end is made using pure HTML, CSS, & JS.
  • The project Back-end is made using Flask (Python) and SQLAlChemy (SQLite).

General Information

  • This project is HIS for Cardiology Department for managing the reservations of patients with their doctors. and the admin has a higher access to:
    • See statistics and view all patients
    • See statistics and view / edit / add doctors
    • Add admins
  • Any Patient can sign up to make an account to further make appointments with available doctors.
  • Patient or Doctor or Admin can sign in to open their profiles.

ER Diagram


Technologies

Project Front-end is created with:

  • HTML version: 5
  • CSS version: 3
  • JS version: ES6

Project Back-end is created with:

  • Flask version: 2.1.2
  • Flask_Bcrypt version: 1.0.1
  • Flask_Bootstrap version: 3.3.7.1
  • Flask_Login version: 0.6.1
  • Flask_SQLAlchemy version: 2.5.1
  • Flask_WTF version: 1.0.1
  • WTForms version: 3.0.1
  • SQLAlChemy version: 1.4.0
  • Gunicorn version: 20.1.0

Setup

To run this project, install it locally using pip:

$ cd ../"project_path"
$ pip install "required_modules"
$ py run app.py

Sources


Inspiration

This app Front-end design is inspired by @fajarnurwahid - Create Responsive Admin Dashboard


Launch


GitHub Repo

Hosted Website **Heroku free services are not available anymore that's why the app will not run globally**

  • User Accounts to test the website:

    • Username | Password

      • patientexample | 12345678

      • doctorexample | 12345678

      • adminexample | 12345678


Team

  • Mahmoud Salman (Back-end)
  • Yousef Kadry (Backend)
  • Maye Khaled (Frontend)
  • Rawan Fekry (Frontend)
  • Habiba Fathalla (Frontend)
  • Mayar Ehab (Frontend)

About

Amicus is a hospital information system website with SQLite Database and has 3 main users: Patient, Doctor, and Admin.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors