Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/nageshkharat/gptalk


https://github.com/nageshkharat/gptalk

ai expressjs mongodb mongoose nodejs reactjs typescript

Last synced: about 4 hours ago
JSON representation

Awesome Lists containing this project

README

        

# GPTalk

A ChatGPT-like application built using the MERN stack (MongoDB, Express.js, React.js, Node.js) and the OpenAI API.

![Screenshot (1076)](https://github.com/user-attachments/assets/c3127b69-d962-40df-9f47-37d99ae9f0b3)
![Screenshot (1077)](https://github.com/user-attachments/assets/5278aa51-0638-475c-b70c-61df200b8676)
![Screenshot (1078)](https://github.com/user-attachments/assets/64a21342-f7b6-4ecc-acda-0f66cf649f6c)
![Screenshot (1079)](https://github.com/user-attachments/assets/2ee1d311-5ca5-438e-8cc6-4ae25c003e26)

## Features

- User authentication (login/logout)
- Chat with the AI model
- Responsive design

## Installation

1. Clone the repository:
```bash
git clone https://github.com/nageshkharat/GPTalk.git
2. frontend
```bash
cd frontend
npm install
npm dev run
cd ..
3. backend
```bash
cd backend
npm install
npm dev run