Skip to content

kausar033/EnglishBuddy

Repository files navigation

Speak English Without Fear 🎤🇧🇩

Speak English Without Fear is a Flutter-based mobile application designed specifically for Bangladeshi users to practice speaking English in a private, stress-free, and judgment-free environment.

The app focuses on building confidence through daily practice, removing the fear of grammar mistakes or external judgment.

📱 Features

  • Private & Secure: No login, no signup, and no backend. All your recordings and progress stay 100% on your device.
  • Bilingual Interface: Seamlessly switch between English and বাংলা (Bangla).
  • Onboarding Journey: A gentle introduction to the app's philosophy of "practice over perfection."
  • Daily Speaking Prompts: Curated topics with Bangla translations and example starters to help you start talking.
  • Guided Sentence Practice: Read simple sentences aloud to build basic oral fluency.
  • Progress Tracking: Monitor your daily streaks and see your "Confidence Meter" grow.
  • Prompt Library: Explore various categories like Daily Life, Travel, Career, and Opinions.
  • Self-Reflection: Listen to your own recordings to track your improvement over time.

🚀 Getting Started

Prerequisites

  • Flutter SDK (Latest Stable)
  • Android Studio / VS Code
  • Android Emulator or Physical Device

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/speak-english-without-fear.git
    cd speak-english-without-fear
  2. Install dependencies:

    flutter pub get
  3. Run the app:

    flutter run

🛠️ Built With

  • Flutter: Cross-platform UI framework.
  • Provider: State management.
  • Shared Preferences: Local data persistence.
  • Record & Audioplayers: For high-quality audio recording and playback.

🎨 UI/UX Philosophy

  • Vibrant & Calm: Uses a soothing primary color palette (Purple/Indigo) to reduce user anxiety.
  • Minimalist: Focuses on a single "Speak Now" action.
  • Encouraging: Uses micro-texts and positive reinforcement at every step.

🛡️ Privacy

We believe that the best way to learn is when you feel safe.

  • No Data Collection: We don't collect your voice or personal information.
  • Offline First: The app works entirely offline.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.


Built with ❤️ for Bangladeshi English learners.

About

A stress-free English speaking companion for Bangladeshi students and introverts. Practice daily prompts in English/Bangla with 100% privacy. No login, no cloud storage, and no grammar correction—just pure practice to overcome speaking anxiety.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors