nuhptr / chat-realtime

✅⚡️ Building website chatting using socket.io and nodejs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chat Realtime MERN App

Building a Chat Realtime App using the MERN stack. Frontend with React and Backend with Node.js, Express & Socket.io.

chat-socketio

Features

  • Realtime Chat
  • Authentication
  • Online/Offline Status
  • Check available users

Getting Started

  • Update the .env.example to env file with your MongoDB connection string and JWT secret.
  • Install the dependencies for the backend and frontend.
  • Enjoy

Backend Dependencies

Generate Random String For JWT Secret

openssl rand -base64 32

Frontend Dependencies

DaisyUI

link - https://www.npmjs.com/package/daisyui

bun add -D daisyui

add config to tailwind.config.js

import daisyui from "daisyui"

module.exports = {
   theme: {
      extend: {},
   },
   plugins: [require("daisyui")],
}

About

✅⚡️ Building website chatting using socket.io and nodejs


Languages

Language:JavaScript 96.5%Language:CSS 2.0%Language:HTML 1.5%