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.
- 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.