Develop the background scheduling system to handle automated day-of milestone notifications independently of the active UI.
Acceptance Criteria:
- Invoke Android's alarm manager system service when an event is saved, passing a pending intent configured with the specific event date and time.
- Create a broadcast receiver that fires at the designated timestamp to run a background intent service.
- Query the SQLite event details table within the service to pull milestone details and send the alert via the system notification manager.
Develop the background scheduling system to handle automated day-of milestone notifications independently of the active UI.
Acceptance Criteria: