zeba_academy_live_class 1.0.0
zeba_academy_live_class: ^1.0.0 copied to clipboard
A Flutter package for managing live classes, attendance tracking, calendar integration, reminders, meeting links, and recording access for LMS and online learning platforms.
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-10 #
Added #
Core Features
- Live class management system.
- Support for scheduling and displaying live classes.
- Meeting link integration for joining online sessions.
- Recording link support for accessing class recordings.
- Attendance tracking functionality.
Models
- Added
LiveClassmodel. - Added
Attendancemodel.
Services
- Added
AttendanceServicefor attendance management. - Added
CalendarServicefor calendar event integration. - Added
ReminderServicefor class reminder scheduling.
Widgets
- Added
LiveClassCardwidget. - Added
ClassScheduleListwidget. - Added
AttendanceBadgewidget.
Calendar Features
- Add classes directly to device calendars.
- Schedule reminders for upcoming classes.
User Experience
- Simple and intuitive API.
- Material Design support.
- Lightweight package architecture.
- Cross-platform compatibility.
Platform Support
- Android
- iOS
- Web
- Windows
- macOS
- Linux
Documentation
- Added comprehensive README.
- Added usage examples.
- Added API documentation.
- Added installation instructions.
Testing
- Added model tests.
- Added attendance service tests.
- Verified package with Flutter test suite.
Upcoming #
Planned Features #
- Zoom integration.
- Google Meet integration.
- Microsoft Teams integration.
- Firebase attendance tracking.
- Local notification reminders.
- Live session status indicators.
- Course-wise attendance reports.
- Student dashboard widgets.
- Teacher dashboard widgets.
- Session countdown timer.
- Analytics and reporting.
- Recurring class scheduling.
- Advanced customization options.
License #
Licensed under the GNU General Public License v3.0 (GPL-3.0).