# Module: Notifications & Alerts

User Type: **Student**
Source: *Mi Digital Academy - Education CRM Features Document*

All features and functionalities of this module, strictly feature and function based.

## 1. Notification Channels & Delivery
- In-app notifications (notification center)
- Email notifications
- Push notifications

## 2. Study Reminders & Alerts
- Study reminders
- Exam and deadline alerts
- Performance and progress alerts

## 3. Notification Preferences
- Notification category preferences
- Channel and timing preferences
- Notification frequency and digest

## 4. Notification History & Management
- Notification history
- Manage and clear notifications
- Critical and system alerts

---

## Feature Documents

Detailed specifications for each feature group (in `notifications_alerts/`):

1. [Notification Channels & Delivery](notifications_alerts/notification_channels_delivery.md)
   - Test Cases: [notification_channels_delivery_tests.md](notifications_alerts/notification_channels_delivery_tests.md)
2. [Study Reminders & Alerts](notifications_alerts/study_reminders_alerts.md)
   - Test Cases: [study_reminders_alerts_tests.md](notifications_alerts/study_reminders_alerts_tests.md)
3. [Notification Preferences](notifications_alerts/notification_preferences.md)
   - Test Cases: [notification_preferences_tests.md](notifications_alerts/notification_preferences_tests.md)
4. [Notification History & Management](notifications_alerts/history_management.md)
   - Test Cases: [history_management_tests.md](notifications_alerts/history_management_tests.md)
