Skip to content

ChatApp is a real-time communication. It allows users to engage in instant conversations with secure authentication. Designed to provide a seamless and interactive messaging experience, ChatApp emphasizes user privacy and connection in real-time.

Notifications You must be signed in to change notification settings

Adityapratap2004/ChatApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChatApp

Welcome to ChatApp! This is a real-time chat application developed using the MERN stack (MongoDB, Express.js, React, Node.js) and Socket.IO. It supports user authentication and allows users to communicate in real-time.

Features

  • Real-time Messaging: Instant communication using Socket.IO.
  • User Authentication: Secure user registration and login.
  • User Management: View online users and manage conversations.
  • Message History: Persistent message history using MongoDB.

Demo

https://chatapp-2is9.onrender.com/

Screenshots

App Screenshot

App Screenshot

App Screenshot

App Screenshot

Tech Stack

Frontend: React.js, Tailwind CSS, DaisyUI

Backend: Node.js, Express.js

Database: MongoDB

WebSockets: Socket.IO

Authentication: JWT, bcrypt

State Management: React Context API, Hooks

About

ChatApp is a real-time communication. It allows users to engage in instant conversations with secure authentication. Designed to provide a seamless and interactive messaging experience, ChatApp emphasizes user privacy and connection in real-time.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published