Skip to content

About

LangBridge – Learn English & Arabic Together is a bilingual MVP mobile app designed for kids and beginners to learn Arabic and English through words, phrases, quizzes, and fun activities.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌍 LangBridge

A Flutter project using MVVM architecture with Riverpod, Shared Preferences, Retrofit, and GoRouter.

📘 About the App

LangBridge – Learn English & Arabic Together is a bilingual mobile app designed for kids and beginners to learn Arabic and English through words, phrases, quizzes, and fun activities.

🔑 Core Features

  • Word Bank by Category

    • Categories: Animals, Colors, Numbers, Family, School, Food
    • Words in Arabic & English with audio pronunciation
  • Mini Quiz Game

    • Multiple-choice and reverse quizzes
    • Score tracking
  • Daily Challenges

    • One English & one Arabic word daily
    • Feedback and review system
  • Basic Phrases

    • Common beginner phrases in both languages
    • Audio support for learning pronunciation
  • Activities

    • Memory game: Match English and Arabic cards
    • Listening game: Type what you hear
  • Leaderboard

    • Ranks top 21 users based on points
  • Profile Page

    • Personal info, points, streak, and rank

    • Language switch (EN/AR), dark/light mode, settings

    • Streak Tracking

    • Streak increases just by opening the app daily to encourage consistent learning

⚙️ Tech Stack

  • Flutter (iOS & Android)
  • Firebase & Firestore (progress & data)
  • Riverpod, Retrofit, Shared Preferences, GoRouter

📄 App Pages Overview

  1. Auth Pages – Login and Sign Up
  2. Landing Pages – Six intro pages about app features
  3. Learning Page
    • Words (with categories)
    • Stories (Beginner, Intermediate, Advanced in AR/EN)
    • Phrases (just like words)
  4. Daily Page – Daily words, quizzes, phrases, and sayings
  5. Activities Page – Memory & listening games
  6. Leaderboard Page – Top users ranking
  7. Profile Page – User info, streak, rank, settings

Built for bilingual education in a simple, interactive, and engaging way.

Auth Pages --Sign Up alt text

Learning Page alt text alt textalt text

Landing Pages -- The first and Last pages alt textalt text

Daily Page alt text

Activities Page alt text alt text alt text

Leaderboard Page alt text

Profile Page alt text

About

LangBridge – Learn English & Arabic Together is a bilingual MVP mobile app designed for kids and beginners to learn Arabic and English through words, phrases, quizzes, and fun activities.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages