Skip to content

About

A full-stack real-time chat application with secure authentication, real-time messaging, online user presence, and a modern responsive interface.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✨ Real-Time Chat Application ✨

Highlights:

  1. Developed a full-stack real-time messaging application using React, Node.js, Express.js, and MongoDB.
  2. Implemented JWT-based authentication for secure user login and protected application access.
  3. Integrated Socket.IO to enable real-time messaging and online/offline user presence.
  4. Implemented RESTful APIs for user and messaging operations with persistent data storage in MongoDB.
  5. Built a responsive user interface using React, Tailwind CSS, and DaisyUI.

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 full-stack real-time chat application with secure authentication, real-time messaging, online user presence, and a modern responsive interface.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages