https://github.com/marufk21/infinichat
Build 'Infinitychat,' an AI-powered chatbot that offers real-time updates and interactive features. Developed with React.js and shadcn, this chatbot enhances user engagement by providing personalized responses and information seamlessly
https://github.com/marufk21/infinichat
chatbot gemini-api
Last synced: 3 months ago
JSON representation
Build 'Infinitychat,' an AI-powered chatbot that offers real-time updates and interactive features. Developed with React.js and shadcn, this chatbot enhances user engagement by providing personalized responses and information seamlessly
- Host: GitHub
- URL: https://github.com/marufk21/infinichat
- Owner: marufk21
- Created: 2024-09-23T17:38:23.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-11-28T15:14:51.000Z (7 months ago)
- Last Synced: 2025-02-08T22:24:21.886Z (4 months ago)
- Topics: chatbot, gemini-api
- Language: JavaScript
- Homepage: https://main--infinichat.netlify.app/
- Size: 54.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Infinitychat
Infinitychat is a real-time chat application built using React, Tailwind CSS, and the Gemini API. This project aims to provide seamless chat functionality with a modern user interface.
## Features
- Real-time messaging
- User-friendly interface with Tailwind CSS
- Integration with the Gemini API for enhanced functionality## Tech Stack
- **React**: Frontend library for building user interfaces
- **Tailwind CSS**: Utility-first CSS framework for styling
- **Gemini API**: Backend integration for chat functionality## Installation
1. Clone the repository:
```bash
git clone https://github.com/yourusername/infinitychat.git
```
2. Navigate to the project directory:
```bash
cd infinitychat
```
3. Install the dependencies:
```bash
npm install
```## Usage
1. Start the development server:
```bash
npm start
```
2. Open your browser and go to `http://localhost:3000` to see Infinitychat in action.## Configuration
- Ensure you have your Gemini API key. Create a `.env` file in the root directory and add your API key:
```
REACT_APP_GEMINI_API_KEY=your_gemini_api_key
```## Contributing
Contributions are welcome! Feel free to open issues or create pull requests.
## License
This project is licensed under the MIT License.