EducationForUnderserved
O AImzy é um aplicativo móvel projetado para oferecer educação acessível e baseada em habilidades para comunidades carentes, sendo aberto a todos os aprendizes. Ele oferece cursos estruturados com exercícios interativos como preenchimento de lacunas, estudos de caso, rotulagem de imagens e questões objetivas, além de um assistente de chat alimentado por IA para resolução instantânea de dúvidas.
- Estrelas
- 1
- Forks
- 2
- Último push (UTC)
- 20 de jun. de 2026
- Status do projeto
- Ativo
README original
Texto original em inglês. Visite o GitHub para a versão atual.
AImzy
Learn, Grow, Shine!
EducationForUnderserved
AImzy - Skill-Based Learning App
Empowering Education with AI & Interactive Learning
AImzy is a mobile app designed to provide accessible, skill-based education for underserved communities while being open to all learners. It offers structured courses with interactive exercises like fill-in-the-blanks, case studies, image labeling, and MCQs, along with an AI-powered chat assistant for instant query resolution.
Features
- Skill-Based Learning – Focuses on practical knowledge instead of traditional school curricula.
- AI Chat Assistant – Powered by Google Gemini 2.0 Flash version for student queries.
- Interactive Exercises – Includes MCQs, image labeling, case studies, and more for active learning.
- User Authentication – Secure login/signup system.
- Assessments & Certification – Validate learning with tests and certifications (developing).
- Offline Access – Download courses to continue learning without an internet connection (developing).
App flow
- Login/Signup – User authentication & data storage.
- Home Page – Join courses, continue learning, and download for offline use.
- Courses Page – Displays registered courses.
- Chapters– Progress bar for completed chapters along with chapter description containing solved examples.
- Exercise Page – Interactive exercises with various question formats.
App Screenshots
| Home Screen | Courses Page | Chapters Page | Excercise(MCQ Type) | Excercise(Enter Input) |
|---|---|---|---|---|
| Splash Screen | Signup Page | Chat Screen | Past Chat Sessions |
|---|---|---|---|
Installation & Setup
Prerequisites : Flutter (latest stable version), Firebase CLI, Dart SDK. Steps to Run Aimzy Locally :
- Clone the repository
- git clone https://github.com/Poorvi-Naveen/EducationForUnderserved
- cd EducationForUnderserved
- Install dependencies: flutter pub get
- Set up Firebase: Create a Firebase project in the Firebase Console. Download and place google-services.json (for Android) in the appropriate directories.
- Run the app: flutter run
MVP Link
You can download our app from the below link by clicking on the .apk file and experience the features of the app.
https://drive.google.com/drive/folders/1rkHAr0N5hI4hz_L4VtgXl0LKs3QBxQmL
Categorias
Dependências usadas
Lista de dependências 20 itens
- flutter
{"sdk":"flutter"} - animated_text_kit
^4.2.2 - assorted_layout_widgets
^11.0.0 - icon_decoration
^2.1.0 - cupertino_icons
^1.0.8 - http
^1.3.0 - google_generative_ai
^0.4.6 - flutter_markdown
^0.7.6+2 - firebase_core
^3.12.1 - firebase_auth
^5.5.1 - image_picker
^1.1.2 - flutter_dotenv
^5.2.1 - cloud_firestore
^5.6.5 - path
^1.9.1 - uuid
^4.5.1 - shared_preferences
^2.5.2 - file_picker
^9.2.0 - percent_indicator
^4.2.4 - flutter_testDesenvolvimento
{"sdk":"flutter"} - flutter_lintsDesenvolvimento
^5.0.0
Como escolher um repositório para seu projeto?
Filtre pelo caso de uso, compare a atividade e confira o projeto original antes de adotá-lo.
- Busque por nome, autor ou descrição e filtre por tema.
- Compare estrelas, forks e envios recentes. Estrelas indicam interesse, mas não garantem qualidade.
- Confira o README, a licença e as issues no GitHub antes de usar o projeto.
Fontes e manutenção
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗