HealMate is an online healthcare platform designed to connect patients with medical consultants across a variety of specialties for remote consultations, advice, and healthcare management.
As a patient or specialist, I want to receive reminders and notifications for upcoming appointments so that I am well-prepared and avoid missed appointments.
Acceptance Criteria
Patients and specialists receive email or SMS reminders for upcoming appointments.
Notifications are sent a day before and an hour before the scheduled appointment time.
Notifications are configurable from the user's dashboard, allowing them to enable or disable them.
Task
[ ] Set up a task scheduler (e.g., Celery with Redis or Django Background Tasks) to send notifications.
[ ] Configure email or SMS notifications for appointment reminders.
[ ] Create settings in user dashboards to enable or disable reminders.
[ ] Test reminder notifications for timing, accuracy, and user preferences.
As a patient or specialist, I want to receive reminders and notifications for upcoming appointments so that I am well-prepared and avoid missed appointments.
Acceptance Criteria
Task