A simplified clone of Google Gemini, created with React, Tailwind CSS, TypeScript, and Vite. It aims to replicate the core features of Google Gemini in a straightforward manner.
- Tech Stack
- Installation
- Environment Variables
- Starting the Development Server
- Contributing
- Live Preview
- React
- Tailwind CSS
- TypeScript
- Vite
Make sure you have Node.js installed on your machine.
Clone the repository:
git clone https://github.com/nyintosh/gemini-ce.gitNavigate to the project directory:
cd gemini-ceInstall dependencies: Run one of the following commands based on your preferred package manager:
- Using npm:
npm install- Using yarn:
yarn install- Using pnpm:
pnpm installThis project requires the following environment variables:
VITE_PUBLIC_GEMINI_MODEL_NAMEVITE_PUBLIC_GEMINI_API_KEY
Make sure to set these environment variables in your development environment.
To start the development server: Run one of the following commands based on your preferred package manager:
- Using npm:
npm run dev- Using yarn:
yarn dev- Using pnpm:
pnpm devOpen your browser and navigate to http://localhost:5173 to see the app live.
If you want to add additional features and improvements, we welcome contributions! Please follow these guidelines:
- Fork the repository
- Create a new branch
- Make your changes
- Submit a pull request
You can preview the live version of the project at https://gemini-ce.vercel.app.
The starter GitHub repository used for this project React Starter.