Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/omersidd2705/chat-application-using-typscript-postgres-prisma-and-jwt


https://github.com/omersidd2705/chat-application-using-typscript-postgres-prisma-and-jwt

postgresql prisma reactjs sockteio

Last synced: 5 days ago
JSON representation

Awesome Lists containing this project

README

        

Some Features:

- 🌟 Tech stack: PERN + TypeScript + Socket.io + Prisma + TailwindCSS
- 🎃 Authentication && Authorization with JWT
- 👾 Real-time messaging with Socket.io
- 🚀 Online user status (Socket.io and React Context)
- 👌 Global state management with Zustand
- 🐞 Error handling both on the server and on the client
- 👻 TypeScript Tips and Tricks
- ⭐ At the end Deployment like a pro for FREE!
- ⏳ And much more!

# Run Locally

### Setup .env file

```js
DATABASE_URL=...
JWT_SECRET=...
NODE_ENV=...
PORT=...
```

### Install dependencies

```shell
npm install
```

### Build the app

```shell
npm run build
```

### Start the app

```shell
npm start
```

### Like and Subscribe 🌟