Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/gitstar-oc/chatify


https://github.com/gitstar-oc/chatify

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# Gitstar-OC's :- GPT4O: Code and Conquer project!

This is the hackathon project of [OC](https://devpost.com/Gitstar-OC) submitted [here](https://devpost.com/software/chatify-pd39qn?)

> Some models will be `deprecated` as I have use nextjs 14.25 for this due to react 19, nextjs 15 `legacy-peer-deps-errors` for most of the packages, don't update your dependencies. It will work fine

> I have also designed various frontend components usiing various libraries which has been commented and not used because it may take too much time to load the full app and could crash it due to too much animations.

## Environment Variables
To run this project, you will need to rename .env.example file to .env.local and add the keys provided.
**The API keys has been given as a txt file**

#### SUPABASE ENVS
`NEXT_PUBLIC_SUPABASE_URL= "Provided-API-KEYS"`
`NEXT_PUBLIC_SUPABASE_ANON_KEY= "Provided-API-KEYS"`

#### UPSTASH ENVS
`UPSTASH_REDIS_REST_URL= "Provided-API-KEYS"`
`UPSTASH_REDIS_REST_TOKEN= "Provided-API-KEYS"`
`QSTASH_TOKEN= "Provided-API-KEYS"`
`UPSTASH_VECTOR_REST_URL= "Provided-API-KEYS"`
`UPSTASH_VECTOR_REST_TOKEN= "Provided-API-KEYS"`
`OPENAI_API_KEY= "Provided-API-KEYS"`

## Installation

Clone the github repo
```bash
git clone https://github.com/gitstar-oc/chatify
cd chatify
```
Install dependencies with bun.

```bash
bun add / npm install
bun run dev / npm run dev
```
---

If any issue comes it will be logges in the terminal and if any api expires please mail me at [email protected]