Skip to content

harshitcode61/panda

Repository files navigation

🎓 ChatbotTutor – AI-Powered Tutoring Assistant

ChatbotTutor is an AI-driven chatbot that helps students by answering their questions using Google’s Gemini API. The app uses Firebase Authentication for secure login and allows both text and image-based question inputs. Ideal for students, educators, or anyone seeking instant educational assistance.


🚀 Features

  • 🔐 Secure Login with Firebase Authentication (Email/Password)
  • 💬 AI-Powered real-time chat via Gemini API
  • 🖼️ Supports image-based question uploads (handwritten or typed)
  • 🌐 Flask-based API backend
  • 📱 Frontend built with HTML/CSS/JavaScript
  • 🔄 Seamless frontend-backend interaction using CORS

🛠️ Tech Stack

Component Technology
Backend Python (Flask)
Frontend HTML, CSS, JavaScript
AI Model Gemini 1.5 via Google AI
Auth & DB Firebase (Auth + Firestore)
Hosting Firebase Hosting / Render / Vercel

Run command

python main.py


About

ChatbotTutor – Learn Better, Faster

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •