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

Reward center package with points, badges, achievements and levels.

Changelog #

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

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning (SemVer).


1.0.0 - 2026-07-02 #

🎉 Initial Release #

The first stable release of Zeba Academy Reward Center, a lightweight and extensible Flutter package for implementing gamification and reward systems in Flutter applications.

Added #

Core Features

  • Points management system
  • Badge management system
  • Achievement tracking
  • Reward catalog support
  • User level management
  • Clean and modular architecture
  • Null safety support
  • Cross-platform Flutter compatibility

Models

  • RewardUser
  • RewardBadge
  • Achievement
  • RewardItem
  • UserLevel

Services

  • PointsService
  • BadgeService
  • AchievementService
  • RewardService
  • LevelService

Widgets

  • PointsCard
  • BadgeCard
  • LevelProgress

Functionality

  • Add points to users
  • Remove points from users
  • Unlock badges
  • Track achievements
  • Redeem rewards using points
  • Calculate user levels based on accumulated points

Developer Experience

  • Simple and intuitive API
  • Lightweight implementation
  • Easy package integration
  • Clean codebase
  • Modular project structure
  • Unit test support
  • Production-ready architecture

Documentation

  • Comprehensive README
  • Installation guide
  • Quick start examples
  • Usage examples
  • API overview
  • Feature documentation
  • License documentation

Platform Support

  • ✅ Android
  • ✅ iOS
  • ✅ Web
  • ✅ Windows
  • ✅ macOS
  • ✅ Linux

Upcoming #

Future planned enhancements include:

  • Daily rewards
  • Login rewards
  • Reward streaks
  • XP system
  • Leaderboards
  • Seasonal rewards
  • Missions and quests
  • Reward history
  • Coupon and voucher support
  • Firebase integration
  • Local database persistence
  • Riverpod integration
  • Bloc integration
  • Theme customization
  • Localization support
  • Achievement notifications
  • Animated widgets
  • Custom reward rules
  • Analytics support
  • Admin dashboard components
  • Accessibility improvements

For a complete list of changes, enhancements, and documentation, please refer to the project repository.

0
likes
140
points
39
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

Reward center package with points, badges, achievements and levels.

Homepage

License

GPL-3.0 (license)

Dependencies

equatable, flutter

More

Packages that depend on zeba_academy_reward_center