An open API service indexing awesome lists of open source software.

https://github.com/yousefadel777/chat-ai


https://github.com/yousefadel777/chat-ai

chatbot css gemini gemini-api html javascript react-hooks react-router reactjs tailwindcss vite vitest

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

# Chat AI
AI Chatbot web application built with React.js and Google Gemini API

![Chats page light theme screenshot](./public/chatai_light_chat.png)

![Chats page light theme screenshot](./public/chatai_light_new_chat.png)

![Chats page dark theme screenshot](./public/chatai_dark_new_chat.png)

![Chats page dark login screenshot](./public/chatai_dark_login.png)

## Features
- Users can save their chats to database using Firestore.
- Light and dark themes.
- Chats management using Firestore.
- User Authentication using Firebase Authentication

## Tech Stack
- React.js
- Vite
- Tailwindcss
- Firebase Cloud Firestore
- Firebase Authentication
- Vitest
- react-router

## Demo
Live Demo: (https://chataigemini.netlify.app/)