A downloadable project

Smart School is a comprehensive, interactive Flutter application specifically engineered to enhance the learning experience for Egyptian secondary school students. The platform bridges the gap between traditional education and modern digital engagement by offering a rich, gamified, and offline-capable mobile learning environment.

  • Structured Learning Modules: Organized subjects and lessons with an intuitive navigation system (Home, Subjects, Lessons).
  • Rich Media Integration: Embedded YouTube video player functionality and external resource linking to provide diverse study materials directly within the app.
  • Interactive Assessments: Built a dynamic Quiz engine to test student knowledge and provide immediate feedback.
  • Gamification & Engagement: Integrated Lottie animations, Confetti celebrations, and visual progress indicators (Percent Indicators) to motivate students and reward achievements.
  • Offline-First Capabilities: Engineered robust local data storage using SQLite directly on the device, ensuring students can access their progress and data without a constant internet connection.
  • Personalized User Profiles: Created an engaging onboarding process and customizable user profiles with interactive avatar selection.
  • Progress Tracking: Developed a comprehensive analytics dashboard allowing students to monitor their study progress and quiz performances over time.
  • Localization (L10n): Fully configured with internationalization support for multi-language flexibility.

Download

Download
Smart School Yasser Ashraf.apk 60 MB

Leave a comment

Log in with itch.io to leave a comment.