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

A modern Flutter classroom UI package featuring attendance widgets, timetables, course cards, student profiles, and learning progress dashboards.

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.


1.0.0 - 2026-06-06 #

🎉 Initial Release #

First stable release of zeba_academy_classroom_ui.

✨ Added #

📊 Attendance Components

  • AttendanceCard widget
  • Student attendance percentage display
  • Attendance status visualization
  • Attendance information layouts

📅 Timetable Components

  • TimetableWidget
  • TimetableItem model
  • Daily class schedule display
  • Subject and time presentation

📚 Course Components

  • CourseCard widget
  • Course information layouts
  • Instructor information support
  • Educational card designs

👨‍🎓 Student Components

  • StudentProfileCard widget
  • Student avatar support
  • Grade display
  • Academic profile layouts

📈 Dashboard Components

  • LearningProgressDashboard widget
  • Progress tracking visualization
  • Learning completion indicators
  • Educational analytics UI

🎨 Theme Support

  • ClassroomTheme
  • Material 3 compatibility
  • Modern educational design language
  • Customizable styling foundation

📦 Package Features

  • Flutter package architecture
  • Reusable educational UI components
  • Responsive layouts
  • Null-safe implementation
  • Lightweight dependency footprint

📚 Documentation

  • Comprehensive README
  • Installation guide
  • Usage examples
  • API documentation
  • GPL-3.0 licensing

🔧 Technical Details #

  • Flutter Material 3 support
  • Dart 3 compatible
  • Fully null-safe codebase
  • Production-ready widget structure
  • Optimized component exports

Upcoming Features #

🚀 Planned for v1.1.0 #

  • AttendanceOverview widget
  • Attendance statistics cards
  • Attendance charts
  • Weekly timetable layouts
  • Monthly timetable views
  • CourseGrid widget
  • CourseList widget
  • Assignment cards
  • Exam result cards

🚀 Planned for v1.2.0 #

  • Student leaderboard widgets
  • Student statistics dashboard
  • Teacher profile cards
  • Learning analytics charts
  • Progress ring indicators
  • Advanced dashboard layouts

🚀 Planned for v2.0.0 #

  • Complete LMS UI kit
  • Classroom management widgets
  • Assignment management components
  • Quiz and assessment widgets
  • Teacher dashboard suite
  • School administration components
  • Advanced theme customization system
0
likes
140
points
41
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

A modern Flutter classroom UI package featuring attendance widgets, timetables, course cards, student profiles, and learning progress dashboards.

Homepage

License

GPL-3.0 (license)

Dependencies

flutter

More

Packages that depend on zeba_academy_classroom_ui