Welcome to ChatKar, a real-time messaging web application built with the MERN stack, Socket.io, Tailwind CSS, and Daisy UI. π
Authentication & Authorization: Secure login and registration using JWT (JSON Web Tokens)π
Real-Time Messaging: Instant messaging functionality powered by Socket.io for seamless communication between usersπ¨
Online User Status: Display users' online status in real-time using Socket.io and React Contextπ’
Global State Management: Manage application state globally with Zustand for efficient state management.π
Frontend
Framework: vite+React.js
UI Libraries: Tailwind CSS, Daisy UI
State Management: Zustand
Real-Time Messaging: Socket.io
Backend:
Framework: Node.js, Express.js
Database: MongoDB
Authentication: JWT (JSON Web Tokens)
Clone the project
git clone https://github.com/MoneyAsk/Chatkar.git
Go to the frontend directory
cd frontend
Install dependencies
npm install
To start server
cd backend
npm run start