Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/anchit1909/promptifyai-chatgpt-enhanced

PromptifyAI is an advanced version of ChatGPT, offering additional features to users. It allows chat storage in the cloud, ensuring conversations are saved permanently. In addition, the project offers tried and tested prompts to improve search experience for the users.
https://github.com/anchit1909/promptifyai-chatgpt-enhanced

firebase nextauth nextjs reactjs tailwindcss typescript

Last synced: 7 days ago
JSON representation

PromptifyAI is an advanced version of ChatGPT, offering additional features to users. It allows chat storage in the cloud, ensuring conversations are saved permanently. In addition, the project offers tried and tested prompts to improve search experience for the users.

Awesome Lists containing this project

README

        


PromptifyAI

PromptifyAI



ChatGPT enhanced



Anchit Sinha Twitter follower count


promptifyAI repo star count


Introduction ·
How It Works ·
Tech Stack ·
Running Locally ·
Author



## Introduction

PromptifyAI is an advanced version of ChatGPT, offering additional features to users. It allows chat storage in the cloud, ensuring conversations are saved permanently. In addition, the project offers tried and tested prompts to improve search experience for the users.

## How it works

- It uses ChatGPT API from OpenAI to generate response to messages.
- This application also gives you storage for storing chats which is powered by **Firebase**.
- The user authentication system is made possible using **NextAuth**.

## Tech Stack

- [Typescript](https://www.typescriptlang.org/)
- [NextJS](https://nextjs.org/)
- [Tailwind CSS](https://tailwindcss.com/)
- [NextAuth](https://next-auth.js.org/)
- [Firebase](https://firebase.google.com/)

## Running Locally

### Cloning the repository to the local machine.

```bash
git clone
```

### Store API keys in .env file.

Create a file in root directory of project named **.env.local**. And store your API key in it, as shown in the .example.env file.

### Installing the dependencies.

```bash
npm install
```

### Running the application.

Then, run the application in the command line and it will be available at `http://localhost:3000`.

```bash
npm run dev
```

## Author

- Anchit Sinha ([@anchit1909](https://twitter.com/anchit1909))