Online Learn - Flutter Education Project
Flutter Teamleader
February 2023 - Now
Description
- "Online Learn" is a cross-platform education project developed using Flutter, focusing on providing learning services through both web and mobile applications. The project offers the functionality to create and manage courses, enabling students to access educational content such as videos, SCORM, PDFs, and quizzes. In the mobile version, the app specifically designed for students allows them to access learning materials.
Key Features:
- Course creation and management
- Learning through videos, SCORM, PDFs, and quizzes
- Multilingual support
- Notifications and learning progress tracking
- User behavior tracking
- 30 Screen
Team size: 7 Developer (3 fresher, 2 junior, 2 middle), 3 QA, 2 Designer, 1 PO
External Service Integration: Restful APIs, Socket, Firebase
Libraries and Tools: Bloc, Injectable, Hive, Retrofit, Equatable
Achievements:
- Improved performance compared to previous Flutter applications
- Achieved growth with approximately 800 internal users
- Successfully cloned the app for sale
- Contributed to teamwork skills and gained experience in building cross-platform applications