berathazer / fastify-socket-chat-app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Realtime Chat App

This project use fastify as back-end, nextjs for front-end and redis for pub/sub layer

Environment Variables

To run this project, you will need to add the following environment variables to your .env file under the server

UPSTASH_REDIS_REST_URL : 'YOUR_UPSTASH_URL'

CORS_ORIGIN : 'YOUR_CLIENT_URL'

System Design

Design

About


Languages

Language:TypeScript 90.8%Language:CSS 6.8%Language:Dockerfile 1.7%Language:JavaScript 0.7%