Skip to content

Notification Service

The NotificationService handles push notifications for medication reminders and refill alerts using the flutter_local_notifications package.

Key Features

  • Platform-aware implementation (only initializes on mobile platforms)
  • Scheduling of medication reminders based on time of day
  • Support for refill reminders
  • Permission handling

Interactions with Other Services

  • Medication Tracker: Uses the service to schedule medication reminders
  • Time-based features: Interacts with any feature that requires time-based notifications