Skip to content

rockharshitmaurya/Realtime-Chat-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Realtime-Chat-Application

A real-time chat application. Another fun side project :)

Technologies Used

  • React and styled-components for the frontend
  • Node/Express for creating API endpoints
  • MongoDB for storing chat room members and their messages
  • Socket.io for making the app real-time

Basic Features

  • Users can register/login via email and password.
  • Profile page where users can update their avatar and display name.
  • Generate random avatars using DiceBear API
  • Users can chat with others.
  • Chatting is real-time.
  • Emoji picker is also integrated.
  • Dark mode can be enabled.