πŸ“± Frontend (Flutter)

The frontend is responsible for:

  • Displaying structured content (courses, tracks, lessons)

  • Enabling course interaction and lesson playback

  • Managing user sessions (login, registration, progress)

  • Handling in-app purchases and reward systems

  • Providing a multilingual, responsive, and accessible UI

  • Integrating code editor functionality for real-time coding practice

Tools & Frameworks:

  • Flutter SDK

  • Dart language

  • State management with Provider or Bloc

  • Firebase for storage and messaging

  • GitHub for version control

Last updated