Skip to content

yasharma2301/chat-app-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Let's Chat

- Realtime chat application built with MERN stack and Socket.io

forthebadge

Application Supports:

  1. User Auth
  2. Send 1 to 1 chats
  3. Create group chats
  4. Add/remove users from group, rename groups
  5. Search for users to start chat with
  6. Realtime notifications

Screenshots

Chatpage: chatpage-lets-chat

User Auth:
signup-lets-chat

Group Modal:
update-group-lets-chat

Search Users:
search-users-lets-chat

Further Improvements:

  1. Persist notifcation in database, current version implemented using socket.io
  2. Delete chat deatils after a particular amount of time if all users have left the group
  3. Change group admin functionality
  4. Send media messages
  5. Host images using multer, currently using (cloudinary) a 3rd party cloud service
  6. Voice calls

Installation

https://github.com/yasharma2301/chat-app-frontend.git
npm install
npm start

Open http://localhost:3000 to view it in the browser.

About

Realtime chat application built with MERN stack and socket.io

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published