Skip to content

Real-Time Chat App platform built with the MERN stack and Socket.IO. It offers secure login/signup, real-time messaging, image support, online status of users, message seen indicators, and user search.

Notifications You must be signed in to change notification settings

harshxraj/realtime-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Real-Time Chat App

This is a real-time chat application built using the MERN stack (MongoDB, Express.js, React.js, Node.js) with Socket.IO for real-time messaging feature. It also utilizes Tailwind CSS and Daisy UI for styling.

Live Link

Screenshot 2024-03-17 200511

Features

  • Secure Authentication: Users can securely sign up and log in to the application.
  • Real-Time Messaging: Users can chat with each other in real time.
  • Text and Image Sending: Users can send both text messages and images.
  • Real-Time Online Status: Users can see the real-time online status of other users.
  • Message Seen Feature: Users can see when their messages have been seen by others.
  • User Search: Users can search for other users and start a chat with them.

Technologies Used

  • MongoDB: NoSQL database used for storing user data and chat messages.
  • Express.js: Web application framework for Node.js used for building the backend.
  • React.js: JavaScript library used for building the user interface.
  • Node.js: JavaScript runtime environment used for running the server-side code.
  • Socket.IO: Library for real-time web applications, used for enabling real-time messaging.
  • Tailwind CSS: Utility-first CSS framework used for styling.
  • Daisy UI: UI components library for Tailwind CSS, used for additional styling.

About

Real-Time Chat App platform built with the MERN stack and Socket.IO. It offers secure login/signup, real-time messaging, image support, online status of users, message seen indicators, and user search.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published