zeba_academy_learning_notification 1.0.0
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_notificationstimezoneintl
๐ License #
Released under:
GNU General Public License v3.0 (GPL-3.0)
๐จโ๐ป Maintainer #
Sufyan bin Uzayr
Website:
๐ Zeba Academy #
Learning platform for:
- Coding
- Technology
- Development
Website:
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 ๐