Skip to content

Ridzz110/GeminiClone

Repository files navigation

Gemini Clone Project

Overview

This project is a clone of the Gemini application, built using React and the Gemini API. It fetches responses from the Gemini API and renders them in an interactive and user-friendly interface. The project showcases recent prompts, incorporates new chat features, and boasts a responsive design to ensure a seamless experience across various devices.

Features

  • Recent Prompts: Display the most recent prompts to keep the interface up-to-date.
  • New Chat Features: Enhanced chat functionalities for improved user interaction.
  • Responsive Design: Optimized for desktop, tablet, and mobile devices to ensure accessibility and usability.
  • React Hooks: Utilized for managing state and side effects within functional components.
  • Context API: Provides a way to pass data through the component tree without having to pass props down manually at every level.

Tech Stack

  • React: Frontend library used for building user interfaces.

  • Gemini API: Used for fetching data and responses.

  • Vite: Next-generation front-end tooling. It's fast and efficient.

    Clone the repository:

    git clone https://github.com/Ridzzali110/geminiClone.git
    cd geminiClone

    Install dependencies:

     npm install
    npm run dev
    

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published