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

Virtual classroom UI package for Flutter.

Changelog #

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

The format follows Keep a Changelog principles.

This project follows Semantic Versioning.


1.0.0 - 2026-06-27 #

๐ŸŽ‰ Initial Release #

First stable release of Zeba Academy Classroom.

A reusable Flutter package providing a complete virtual classroom UI system.


โœจ Added #

๐Ÿ‘จโ€๐Ÿซ Teacher Panel #

  • Added reusable teacher profile component
  • Added teacher name display
  • Added classroom identity section

๐Ÿ‘จโ€๐ŸŽ“ Student Management #

  • Added student list widget
  • Added student online/offline state
  • Added microphone status indicator
  • Added camera status indicator

๐Ÿ”ด Live Classroom System #

  • Added live classroom status widget
  • Added active/inactive classroom indicator
  • Added customizable live state

๐ŸŽ› Classroom Controls #

  • Added microphone control button
  • Added camera control button
  • Added end-class button
  • Added callback support for custom actions

๐Ÿ“ฆ Core Package #

  • Added ClassroomStudent model
  • Added reusable classroom widgets
  • Added complete classroom screen
  • Added package exports
  • Added null safety support

๐Ÿ›  Improvements #

  • Created clean package architecture
  • Organized widgets into reusable modules
  • Improved developer experience
  • Added documentation comments
  • Added Flutter Material Design support

๐Ÿงช Testing #

Added package tests for:

  • Student model creation
  • Student state updates
  • Widget initialization
  • Classroom screen loading

๐Ÿ“š Documentation #

Added:

  • Complete README documentation
  • Installation guide
  • Usage examples
  • Folder structure documentation
  • Contribution guidelines

๐Ÿ” License #

Released under:

GNU General Public License v3.0


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

Developed by:

Sufyan bin Uzayr

Open-source developer creating meaningful Flutter packages.

Website:

https://sufyanism.com/


๐Ÿš€ Zeba Academy #

Learning platform for coding, technology, and development.

Website:

https://zeba.academy

Code resources:

https://code.zeba.academy


Future Roadmap #

Planned improvements:

  • โŒ Video classroom layout
  • โŒ Screen sharing UI
  • โŒ Chat panel
  • โŒ Attendance tracking UI
  • โŒ Classroom themes
  • โŒ More customization options

Thank you for using Zeba Academy Classroom โค๏ธ

0
likes
130
points
121
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

Virtual classroom UI package for Flutter.

Homepage

License

GPL-3.0 (license)

Dependencies

flutter

More

Packages that depend on zeba_academy_classroom