zeba_academy_student_dashboard 0.0.1 copy "zeba_academy_student_dashboard: ^0.0.1" to clipboard
zeba_academy_student_dashboard: ^0.0.1 copied to clipboard

Student dashboard component library for LMS apps with profile header, stats cards, progress indicators, timeline and attendance tracker UI.

Changelog #

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

The format is based on Keep a Changelog and this project follows Semantic Versioning.


0.0.1 - 2026-02-27 #

โœจ Added #

  • Initial release of zeba_academy_student_dashboard

  • Profile Header widget

    • Student avatar
    • Name and course display
    • Test-safe image provider support
  • Stats Card widget for dashboard metrics

  • Course Progress Card with percentage indicator

  • Activity Timeline component

  • Attendance Tracker UI grid

  • Reusable data models:

    • ActivityModel
    • AttendanceModel
  • Central export library file

  • Theme-aware UI components

  • Widget testing support (no network dependency)

๐Ÿงช Testing #

  • Added widget tests for:

    • ProfileHeader
    • StatsCard
  • Test-safe image injection support

๐Ÿ“ฆ Package Structure #

  • Modular folder architecture (src/widgets, src/models)
  • Clean public API exports

๐Ÿ“„ Documentation #

  • Production-ready README
  • GPL-3.0 License added
  • Usage examples included

๐Ÿ”ฎ Planned (Next Versions) #

0.1.0 (Upcoming) #

  • Dashboard Layout widget
  • Responsive grid system
  • Animated progress indicators
  • Improved accessibility support

0.2.0 (Future) #

  • Theme extension system
  • Dark mode enhancements
  • Desktop & Web optimizations
  • Example application

1.0.0 (Stable) #

  • API stabilization
  • Full documentation coverage
  • Golden tests
  • Pub.dev score optimization

๐Ÿ“Œ Notes #

  • Version 0.x.x indicates active development.
  • Breaking changes may occur before 1.0.0.

Maintained by Zeba Academy

2
likes
120
points
108
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

Student dashboard component library for LMS apps with profile header, stats cards, progress indicators, timeline and attendance tracker UI.

Homepage

License

unknown (license)

Dependencies

flutter, intl

More

Packages that depend on zeba_academy_student_dashboard