Objectives

  • Learn Front end technologies (HTML,CSS,JS).
  • Learn Python Flask Web MicroFramwork.
  • Hospital Information Systems(HIS).
  • ERD and SQL DBMS.

Required

Main Requirements

  1. Choose a hospital department:
    • Radiology
    • Emergency
    • HemoDialysis
    • Cardiology
    • Operation Rooms
    • ICU Rooms
    • Ophthalmology Department
    • Internal Medicine Departement
    • Surgery Departement
    • Obstertrics and Gynecology Departement
  2. Build a full stack web application fot that department
  3. Design implementation left for your design but the application should be a dynamic as much as you can.

Specific Requirements

  1. different users can use the application and each category can do different stuff (eg. Doctors, Patients, Admin, ..etc)
  2. The application should use static files, file uploads (eg. patients scans)
  3. user sign up and sign in forms
  4. use responsive theme (eg. Bootstrap) as the application will be assessed from mobile view.
  5. Synchronize the application with google calender or any calender for doctors.
  6. contact us forms for any complains or special request
  7. statistical analysis for the admin entry

Important Notes

  • You are allowed to discuss task problems with your mates. But code must be on your own.
  • You can get code lines from internet and include them in your own code and you must cite the source.
  • Sharing few code lines of your own with your classmates is allowed for identifying and fixing bugs, it is not allowed to see others solution before submitting.
  • You must mention any kind of contribution of other mates.

Deadlines

  1. Phase one: 20th of may submission of project ERD and database schema with SQL creation scripts.
  2. phase two: 3rd of June project deliverable (project progress)
  3. phase Three: 17rd of June Final project deliverable

Submitting

  1. Each team will provide at 10 min presentation of the selected topics. In addition to describing the implemented department.
  2. Submission will be on the deadline day which could be changed with dr ahmed