Skip to content

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.

Notifications You must be signed in to change notification settings

karamiq/lang_bridge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Watchers

Forks

Releases

No releases published

Packages

No packages published