Objectives
- Learn Front end technologies (HTML,CSS,JS).
- Learn Python Flask Web MicroFramwork.
- Hospital Information Systems(HIS).
- ERD and SQL DBMS.
Required
Main Requirements
- Choose a hospital department:
- Radiology
- Emergency
- HemoDialysis
- Cardiology
- Operation Rooms
- ICU Rooms
- Ophthalmology Department
- Internal Medicine Departement
- Surgery Departement
- Obstertrics and Gynecology Departement
- Build a full stack web application fot that department
- Design implementation left for your design but the application should be a dynamic as much as you can.
Specific Requirements
- different users can use the application and each category can do different stuff (eg. Doctors, Patients, Admin, ..etc)
- The application should use static files, file uploads (eg. patients scans)
- user sign up and sign in forms
- use responsive theme (eg. Bootstrap) as the application will be assessed from mobile view.
- Synchronize the application with google calender or any calender for doctors.
- contact us forms for any complains or special request
- 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
- Phase one: 20th of may submission of project ERD and database schema with SQL creation scripts.
- phase two: 3rd of June project deliverable (project progress)
- phase Three: 17rd of June Final project deliverable
Submitting
- Each team will provide at 10 min presentation of the selected topics. In addition to describing the implemented department.
- Submission will be on the deadline day which could be changed with dr ahmed