Programming tasks - SENG-350-2024-fall/Team-8 GitHub Wiki
Programming Tasks
- Get JSON Server set up for a fake backend (Jacob)
- Include the Single Design Pattern (Jacob)
- Factory Method for the account creation (Simran)
- Chain of Responsibility for Account Creation Validation (Simran)
- Decorator Pattern for Account Creation User Type (Simran)
- Profile Page (Information saved in Database)(Victor)
- Support Ticket (Common View)
- Add Ticket Endpoint in db and store ticket information
- Support Ticket (Admin View)
- View list of Tickets in db and be able to Complete
- Incorporate the State Machine
- Triage Page (Patient)
- Triage Page (Nurse)
Programming Tasks (Moved to Next Milestone)
- Notification Page (Common View)
- Factory Method for the Triage Requests
- Decorator Pattern for Triage Results (Dispatch Request, Book Appointment, etc)
- Notification classes setup for all different notification types
- A Profile Page for all users
- A Notification Button showing all notifications
- Different Homepages for each user type
- A Schedule page for Nurses and Doctors, where they see the current day schedule
- Would need the a database setup for appointment bookings
- Have a queue for the Triage requests
- Have Nurses interact with the Triage Queue