Skip to content

AliSajid55/flutter-the-learner

Repository files navigation

the_lerners

📱 Flutter The Learner

A beautifully designed cross-platform educational app built using Flutter, aimed at delivering engaging and interactive learning experiences for students and self-learners. The app features multi-language support, dynamic content rendering, and platform compatibility across Android, iOS, Web, Windows, macOS, and Linux.


✨ Features

  • 🧠 Interactive Learning Content
    Structured lessons, modules, and quizzes that encourage active learning.

  • 🌐 Cross-Platform Support
    Runs seamlessly on Android, iOS, Web, Windows, macOS, and Linux.

  • 🗣️ Multi-language Support
    Built-in support for multiple languages for diverse learners.

  • 💬 AI ChatBot Integration
    A smart assistant to help users navigate content and answer queries.

  • 🎨 Custom Fonts & Assets
    Beautiful UI enhanced by custom fonts and asset libraries.

  • 🔐 Secure Key Management
    All sensitive data and API keys have been securely handled and obfuscated.


🚀 Getting Started

🔧 Prerequisites

  • Flutter SDK (latest stable version)
  • Dart SDK
  • Android Studio or VS Code
  • Emulator / Physical device (Android or iOS)

🛠️ Installation

``bash

Clone the repo

git clone https://github.com/AliSajid55/flutter-the-learner.git

Go to project directory

cd flutter-the-learner

Install dependencies

flutter pub get

Run the app

flutter run

🗂️ Project Structure flutter-the-learner/ ├── android/ ├── assets/ ├── font/ ├── ios/ ├── lib/ │ ├── View/ │ ├── Models/ │ └── main.dart ├── test/ ├── web/ ├── windows/ ├── pubspec.yaml ├── .gitignore └── README.md

🧠 Tech Stack

Technology Purpose
Flutter Cross-platform app framework
Dart App logic and UI coding
Firebase / API Backend (if integrated)
GitHub Version control and CI/CD

🔐 Security Notice All API keys (like OpenAI, Firebase, etc.) have been obfuscated or moved to .env-like secure patterns. Please do not expose raw keys in future commits.

👨‍💻 Author Ali Sajid GitHub Profile

📄 License This project is licensed under the MIT License. See LICENSE file for details.

About

A beautifully designed cross-platform educational app built using Flutter, offering interactive content, multi-language support, and seamless learning experience across Android, iOS, Web, and Desktop.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors