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

https://github.com/rohitroy-github/vite-chatgpt-clone

A ChatGPT clone built with ViteJS, powered by the OpenAI API, and deployed on Netlify & Vercel. 🚀
https://github.com/rohitroy-github/vite-chatgpt-clone

api chatgpt chatgpt-api html-css-javascript json netlify vercel vite

Last synced: 2 months ago
JSON representation

A ChatGPT clone built with ViteJS, powered by the OpenAI API, and deployed on Netlify & Vercel. 🚀

Awesome Lists containing this project

README

        

# Vite ChatGPT Clone

Vite ChatGPT Clone is a **chat application** that replicates the **ChatGPT** experience using the **ChatGPT public API**: [OpenAI API](https://openai.com/api/). The frontend is built with **ViteJS** for fast and efficient development.

---

## Deployed Application

The project is deployed live here: [**Vite ChatGPT Clone**](https://vite-chatgpt-clone-client.netlify.app/) _(Hosted via Netlify with GitHub Direct Deployment)_

---

## Snapshots

| ![image](https://user-images.githubusercontent.com/68563695/226727488-a623230a-3015-4b4d-88ea-83027651a59b.JPG) |
| --------------------------------------------------------------------------------------------------------------- |

---

## Tech Stack

### Frontend:

- **Vite JS** - Fast and optimized frontend framework
- **Tailwind CSS** - Utility-first CSS framework

### Backend:

- **Node.js** - Server-side runtime
- **Express.js** - Lightweight backend framework
- **OpenAI API** - ChatGPT functionality

---

## Localhost (Steps To Run / Execute)

### Backend:

1. Navigate to the `backend` folder:
```sh
cd backend
```
2. Install dependencies:
```sh
npm install
```
3. Start the backend server:
```sh
npm run dev
```

### Frontend:

1. Navigate to the `frontend` folder:
```sh
cd frontend
```
2. Install dependencies:
```sh
npm install
```
3. Run the development server:
```sh
npm run dev
```

---

## Project Status & Contributions

The project is completed but open to further modifications and improvements. Suggestions are welcome!

If you like the project, leave a ⭐! 😊