Skip to content

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

Notifications You must be signed in to change notification settings

marufk21/InfiniChat

Repository files navigation

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:
    git clone https://github.com/yourusername/infinitychat.git
  2. Navigate to the project directory:
    cd infinitychat
  3. Install the dependencies:
    npm install

Usage

  1. Start the development server:
    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.

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published