zeba_academy_learning_notification 1.0.0 copy "zeba_academy_learning_notification: ^1.0.0" to clipboard
zeba_academy_learning_notification: ^1.0.0 copied to clipboard

Flutter learning notification package with study reminders, achievements, smart schedules and custom notifications.

Changelog #

All notable changes to this project will be documented in this file.

The format follows Keep a Changelog, and this project follows Semantic Versioning.


1.0.0 - 2026-06-17 #

๐ŸŽ‰ Initial Release #

First stable release of Zeba Academy Learning Notification.

A Flutter notification package built for educational and learning applications.


โœจ Added #

๐Ÿ“š Study Reminders #

  • Added learning reminder notifications.
  • Support for custom study reminder messages.
  • Helps users maintain consistent learning schedules.

๐Ÿ† Achievement Alerts #

  • Added achievement notification support.
  • Added milestone and progress notifications.
  • Supports custom achievement titles and messages.

โฐ Smart Scheduling #

  • Added scheduled learning notifications.
  • Added timezone-based scheduling.
  • Added support for future notification delivery.

๐Ÿ”” Custom Notifications #

  • Added fully customizable notifications.

  • Support for custom:

    • Notification ID
    • Title
    • Message body

๐Ÿ›  Core Features #

  • Added LearningNotificationManager.
  • Added notification initialization system.
  • Added reusable notification service architecture.
  • Added scheduler service.

๐Ÿ“ฆ Models Added #

NotificationModel #

Supports:

  • Notification ID
  • Title
  • Body
  • Notification type

ScheduleModel #

Supports:

  • Schedule ID
  • Schedule title
  • Time-based scheduling

๐Ÿ”ง Developer Experience #

  • Added clean package architecture.
  • Added exported public API.
  • Added documentation comments.
  • Added example usage.

๐Ÿ“ฑ Platform Support #

Android #

Added support for:

  • Notification permissions
  • Scheduled notifications
  • High priority alerts

iOS #

Added notification permission support.


๐Ÿงช Testing #

Added:

  • Notification model tests
  • Schedule model tests
  • Notification type tests

๐Ÿ“š Dependencies #

Added:

  • flutter_local_notifications
  • timezone
  • intl

๐Ÿ“„ License #

Released under:

GNU General Public License v3.0 (GPL-3.0)


๐Ÿ‘จโ€๐Ÿ’ป Maintainer #

Sufyan bin Uzayr

Website:

https://sufyanism.com/


๐ŸŽ“ Zeba Academy #

Learning platform for:

  • Coding
  • Technology
  • Development

Website:

https://zeba.academy/


Future Roadmap #

Planned improvements:

  • ๐Ÿ”„ Notification history
  • ๐Ÿ“Š Learning analytics
  • โ˜๏ธ Cloud notification support
  • ๐ŸŽฏ Personalized reminder engine
  • ๐ŸŒ™ Smart quiet hours
  • ๐Ÿ”ฅ Learning streak notifications

Thank you for using Zeba Academy Learning Notification ๐Ÿš€

0
likes
130
points
81
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

Flutter learning notification package with study reminders, achievements, smart schedules and custom notifications.

Homepage

License

GPL-3.0 (license)

Dependencies

flutter, flutter_local_notifications, intl, timezone

More

Packages that depend on zeba_academy_learning_notification