Skip to content

sachinbytecodes-lab/chat_bot

Repository files navigation

💬 Intelligent Full-Stack Chatbot

Ek modern, responsive, aur feature-rich chatbot application jo Google Gemini AI ka use karke real-time conversation support karti hai. Is project mein secure user authentication aur persistent chat storage integrated hai.

✨ Key Features

  • AI-Powered Responses: Google Gemini API ka use karke intelligent aur context-aware answers.
  • User Authentication: Secure Signup aur Login system (Password Hashing ke saath).
  • Persistent Storage: MongoDB Atlas ka use karke har user ki chat history ko cloud par save kiya jata hai.
  • Dynamic UI: Clean aur intuitive dashboard jo smooth user experience provide karta hai.
  • Cross-Platform: Windows aur Mac dono par bina kisi error ke chalta hai.

🛠️ Technical Architecture

  • Frontend: HTML5, CSS3, JavaScript (Fetch API for asynchronous calls)
  • Backend: Python Flask (REST API)
  • Database: MongoDB Atlas (NoSQL)
  • AI Model: Gemini 1.5 Flash / Pro
  • Environment: Python Virtual Environment (venv)

About

A Full-stack AI Chatbot (Jarvis) built with Flask, MongoDB, and Google Gemini API.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors