TMKN preview background
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.
TMKN