Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/mkaidev/mkaidev-chat


https://github.com/mkaidev/mkaidev-chat

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# Mkaidev Chat APP | Build an Extremely Fast Chat App with NextJS, Redis, TailwindCSS, Kinde Auth, Upstash, Cloudinary & Pusher, etc

## Getting Started

First, run the development server:

```bash
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
```

Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.

You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.

## Environment

Create .env.local file on root folder and input your own environments

```bash
KINDE_CLIENT_ID=
KINDE_CLIENT_SECRET=
KINDE_ISSUER_URL=
KINDE_SITE_URL=
KINDE_POST_LOGOUT_REDIRECT_URL=
KINDE_POST_LOGIN_REDIRECT_URL=

UPSTASH_REDIS_REST_URL=""
UPSTASH_REDIS_REST_TOKEN=""

NEXT_PUBLIC_CLOUDINARY_CLOUD_NAME=
NEXT_PUBLIC_CLOUDINARY_API_KEY=
CLOUDINARY_API_SECRET=

PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=

NEXT_PUBLIC_PUSHER_APP_KEY=
```

---

## ⭐DO NOT FORGET TO STAR THIS REPO⭐

---

If you want to learn how to create it please follow below tutorial👇:
➡ Tutorial Link 💚: [Build an Extremely Fast Chat App with Redis and React | Full Guide 2024](https://www.youtube.com/watch?v=0Kzd4k1YuCA)

### Image#1: login page

![Mkaidev Chat APP](https://res.cloudinary.com/dvvj1cukb/image/upload/e_gen_restore/c_limit,w_750/f_auto/q_auto/tbbzssxhdnebrg5i4csm?_a=BAVFB+DW0)

### Image#2: chat page

![Mkaidev Chat APP](https://res.cloudinary.com/dvvj1cukb/image/upload/e_gen_restore/c_limit,w_750/f_auto/q_auto/eptj9kwdopatb57awm0v?_a=BAVFB+DW0)