Skip to content

manunainala-git57/Chat-App-MERN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Jan 24, 2025
2f0c1a5 · Jan 24, 2025

History

10 Commits
Jan 17, 2025
Jan 17, 2025
Jan 5, 2025
Jan 24, 2025
Jan 5, 2025
Jan 17, 2025

Repository files navigation

Real-Time Chat Application

A real-time chat application built using the MERN stack, providing seamless messaging and user authentication.

Features

  • User Authentication: Secure login and signup functionality with JWT-based authentication.
  • Real-Time Messaging: Instant messaging powered by Socket.io for real-time communication.
  • State Management: Efficient state management implemented using Context API and Zustand.
  • Profile Management: Users can upload profile pictures or generate avatars during registration.
  • Responsive Design: Fully responsive interface for an optimized user experience across devices.

Avatar Generation

  • Profile avatars are generated dynamically using the Avatar Placeholder API.
  • Gender-specific avatars are provided for male and female users to enhance personalization.

Tech Stack

  • Frontend: React.js, Context API, Zustand
  • Backend: Node.js, Express.js, Socket.io
  • Database: MongoDB
  • Authentication: JSON Web Tokens (JWT)

Preview

Image Image Image

Getting Started

  1. Clone the repository:
    git clone https://github.com/manunainala-git57/Chat-App-MERN.git

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published