Inspiration

In many rural and underserved communities, students face significant barriers to quality education — unreliable internet, outdated materials, and a lack of trained teachers. We wanted to create a solution that works even in low-connectivity environments while providing personalized learning experiences.

What it does

BrightPath is a hybrid learning platform that works both online and offline. It offers AI-powered lessons, gamified progress tracking, and local language support, making it accessible, engaging, and inclusive for all learners.

How we built it

  • Frontend: Flutter for cross-platform mobile app development.
  • Backend: Django (Python) for content management and API services.
  • Database: PostgreSQL for central storage and SQLite for offline caching.
  • AI Personalization: TensorFlow Lite models for adaptive learning.
  • Offline-first tech: Data sync when internet is available; content stored locally otherwise.

Challenges we ran into

  • Designing offline-first sync logic.
  • Optimizing AI models for low-spec devices.
  • Ensuring UI/UX is friendly for younger students.
  • Managing multilingual content efficiently.

Accomplishments that we're proud of

  • Built a functional offline module that works seamlessly.
  • Integrated AI-based lesson personalization.
  • Created gamified progress tracking to boost engagement.

What we learned

  • How to design for low-connectivity environments.
  • The importance of language and cultural inclusivity in education tools.
  • Best practices for AI deployment on resource-constrained devices.

What's next for BrightPath

  • Partner with NGOs and rural schools for pilot programs.
  • Expand to include mentorship and career guidance modules.
  • Develop a teacher training companion app to complement BrightPath.

Built With

Share this project:

Updates