Socket Chat App with React + Express

Original Project Repo – https://github.com/kyawzinthant-dev/chatapp-with-front-and-back-reverse-proxy-mern

Skill level

UXUI – Low

Coding – Medium

Tech Stack

React

Redux

Express

MongoDB

Features

  1. User can register with google or facebook
  2. User can search another user and send friend request
  3. The friend request can be denied or accepted
  4. The friend can be removed
  5. Users can chat with each other
  6. Online users are shown

Challenges

  1. Real time user interface
  2. Complicated Logic

Some screenshots

Register Screen
This is an image

Search users to add
This is an image

Requested user will be shown in request list
This is an image

Request can be accepted or declined
This is an image

Request accepted and chat can begin!
This is an image

GitHub

View Github