Skip to content

A real-time chat application allowing users to text each other, share images, and stay connected with real-time updates.

Notifications You must be signed in to change notification settings

Pankajkantghz/chat-bloom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chat Bloom

A real-time chat application allowing users to text each other, share images, and stay connected with real-time updates.

Highlights

  • Tech Stack: MERN (MongoDB, Express, React, Node.js) + Socket.io + TailwindCSS + Daisy UI
  • Authentication & Authorization: Secure login and user management with JWT (JSON Web Token)
  • Real-time Messaging: Powered by Socket.io
  • Online User Status: Real-time updates on user availability
  • Global State Management: Simplified with Zustand
  • Error Handling: Comprehensive error management on both the client and server
  • Responsive Design: Modern and user-friendly UI with TailwindCSS and Daisy UI

Setup .env file

MONGODB_URI=...
PORT=5001
JWT_SECRET=...

CLOUDINARY_CLOUD_NAME=...
CLOUDINARY_API_KEY=...
CLOUDINARY_API_SECRET=...

NODE_ENV=development

Build the app

npm run build

Start the app

npm start

About

A real-time chat application allowing users to text each other, share images, and stay connected with real-time updates.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages