
mobileCompleted
TMKN
Overview
A smart, interactive educational platform designed to enhance teacher-student communication. It provides a rich digital learning environment featuring live online sessions, recorded educational videos, and digital lecture notes.
My Role
Flutter Developer
- Built the teacher-student interaction hub using Clean Architecture
- Migrated state management from GetX to Cubit/BLoC to optimize performance
- Integrated secure video player and streaming capabilities for classes
- Handled digital lecture notes download and offline caching
Technical Implementation
FlutterDartCubit / BlocClean ArchitectureGetItFirebase
Features
- Smart Teacher-Student Hub: Facilitates smooth communication, assignments checking, and direct educational engagement in a single virtual environment.
- Diverse Content Support: Accommodates live online streams, pre-recorded educational videos, and downloadable learning summaries or notes.
- High-Performance Architecture: Engineered on solid software foundations to eliminate UI lag, allowing smooth video rendering and quick transitions between features.
- Structured Course Management: Easy navigation for students to find courses, notes, and video segments categorized cleanly by grade or subject.
- Data Privacy & Security: Features data encryption in transit with strict policies ensuring no personal information, photos, or videos are shared with third-party networks.

