Features:
- Login and Authentication: Secure access for users to log in and access the system.
- Doctor Registration and Management: Register new doctors, manage their details, and update availability.
- Patient Registration and Token Generation: Add new patients, automatically generate tokens, and assign them to available doctors.
- Appointment and Break Scheduling: Schedule breaks for doctors and manage patient appointments accordingly.
- Doctor Availability Management: Update and monitor doctors’ availability in real-time.
- Patient Service Management: Serve patients based on available doctors, with automatic reassignment if a doctor is on break.
- Dashboard Overview: View and manage registered doctors, patients, and appointment statuses.
- End of Day Reporting: Logout or review any unattended patients at the end of the day.
Technology:
- Backend: Flask Framework, Python
- Hosting: AWS (Amazon Web Services)
- Database: SQL for storing image URLs and essential data
- Frontend: Html, CSS, JS