Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BrightMind💡– Empowering Rural Education with AI

BrightMind is an AI-powered educational platform designed to bridge the learning gap in rural and under-resourced areas. Leveraging cutting-edge language models like Gemini 2.0 Flash, the platform provides accessible, engaging, and personalized learning experiences to both students and teachers.


🚀 Features

  • 🔍 AI-Generated Content Summaries
    Quickly understand complex topics with concise summaries powered by Gemini 2.0 Flash.

  • Doubt-Solving Chat Assistant
    Real-time AI chat to help students and teachers clarify doubts instantly.

  • 📝 Quiz Generation
    Automatically generate quizzes from lesson content to reinforce learning.

  • 📄 Downloadable PDFs
    Export summaries, quizzes, and notes as PDFs for offline use—ideal for areas with limited connectivity.

  • 🌐 Multi-Platform Access
    Built with Next.js for web and React Native for mobile—ensuring access across devices.

  • 🧠 Teacher Toolkit
    Access teaching aids, translated materials, and lesson plans tailored for rural contexts.

  • 🌍 Multilingual Support
    BrightMind breaks language barriers by offering educational content in multiple regional languages, ensuring inclusivity and better understanding for learners in diverse linguistic backgrounds.


🧱 Tech Stack

Frontend

  • 🌐 Next.js – React-based framework for server-side rendering and static websites
  • 📱 React Native – Cross-platform mobile app development

Backend

  • 🐍 Django REST Framework – Flexible and powerful framework for building Web APIs
  • 🗃️ SQLite – A lightweight database for embedded apps

AI Engine

  • 🤖 Gemini 2.0 Flash – AI model used for content generation (summaries, quizzes, chat)

Other Tools

  • 🔒 JWT – Secure token-based authentication

🛠️ Installation

Backend – Django

cd backend
python -m venv venv
source venv/bin/activate  # or .\venv\Scripts\activate on Windows
pip install -r requirements.txt
python manage.py migrate
python manage.py runserver

Frontend - Next.js

cd frontend
npm install
npm run dev

Mobile - React Native

cd Appdev
npm install
npx expo start  # or run-ios

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages