https://github.com/manthanank/chatgpt-clone-app
Chatgpt Clone App
https://github.com/manthanank/chatgpt-clone-app
angular nodejs
Last synced: 5 months ago
JSON representation
Chatgpt Clone App
- Host: GitHub
- URL: https://github.com/manthanank/chatgpt-clone-app
- Owner: manthanank
- Created: 2022-12-29T18:48:41.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2025-03-06T15:19:33.000Z (over 1 year ago)
- Last Synced: 2025-10-25T04:56:50.653Z (8 months ago)
- Topics: angular, nodejs
- Language: TypeScript
- Homepage: https://chatgpt-clone-app-manthanank.vercel.app/
- Size: 427 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ChatGPT Clone Application
This is a simple clone of the ChatGPT website built using Angular and Tailwind CSS.
## Table of Contents
- [Features](#features)
- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [Running the Application](#running-the-application)
- [License](#license)
## Features
- **Chat Interface**: A simple chat interface where users can interact with the ChatGPT model.
- **Chat Input**: Users can type messages in the chat input and send them to the model.
- **Chat Output**: The model's response is displayed in the chat interface.
## Prerequisites
Make sure you have the following installed:
- Node.js and npm: [Download and Install Node.js](https://nodejs.org/)
- MongoDB: [Download and Install MongoDB](https://www.mongodb.com/try/download/community)
- Angular CLI: Install globally using `npm install -g @angular/cli`
## Installation
1. **Clone the repository**:
```bash
git clone https://github.com/manthanank/chatgpt-clone-app.git
cd chatgpt-clone-app
```
2. **Backend setup**:
Navigate to the `backend` folder and install the dependencies:
```bash
cd backend
npm install
```
3. **Frontend setup**:
Navigate to the `frontend` folder and install the dependencies:
```bash
cd ..
npm install
```
## Running the Application
1. **Start the backend server**:
Navigate to the `backend` folder and start the server:
```bash
cd backend
npm start
```
The backend server will run on `http://localhost:3000`.
2. **Start the Angular development server**:
Navigate to the `frontend` folder and start the Angular server:
```bash
cd ..
ng serve
```
The Angular app will run on `http://localhost:4200`.
## License
This project is licensed under the MIT License.