Skip to content

A full-stack chat application using React, Express, and MongoDB, integrated with the Google Gemini API for AI-driven conversations. Features include secure user authentication and dynamic chat management.

Notifications You must be signed in to change notification settings

MalikaTajidi/ChatBot-AI-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

🤖 ChatBot AI App

A comprehensive full-stack application that demonstrates the integration of generative AI with modern web technologies. This project features a chat application built using React for the frontend, Express for the backend, and MongoDB for data storage. The app uses the Google Gemini API for its chat features, providing a smart AI-driven conversation experience.

✨ Key Features:

  • Frontend: React with responsive UI components and dynamic chat interfaces.
  • Backend: Express server with RESTful API endpoints for chat management and user authentication.
  • Database: MongoDB for efficient storage and retrieval of chat history and user data.
  • AI Integration: Google Gemini API for generative AI-driven conversations.
  • 🔒 Authentication: Secure user authentication with Clerk.

About

A full-stack chat application using React, Express, and MongoDB, integrated with the Google Gemini API for AI-driven conversations. Features include secure user authentication and dynamic chat management.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published