Skip to content

Video chat application with features to add friends and group video chat in rooms

Notifications You must be signed in to change notification settings

SharmaSanskar/react-concord-videochat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Concord Video Chat

Realtime video chat application to find friends based on common interests and video chat with them. Also has options to create rooms and do room video calls. It is made using React, Redux, Firebase with a simple Node.js and WebRTC backend.

Docker Images

Client Docker Image || Server Docker Image

MODULE 1: Login / Registration

Registered users can login with their credentials to access the application. Authentication services are provided by Firebase Auth.

Login

Registration

MODULE 2: Finding Friends

Users can select topics to find people with similar interests and send them friend requests.

Topic Select

Sending Friend Request

Receiving Friend Request

MODULE 3: Video Call

Users can do one-on-one video calls with their friends and also with people having similar interests. WebRTC along with Socket.io is used for real-time communication.

Calling User

Video Call

MODULE 4: Creating Rooms

Users can create rooms and add upto four friends in a room.

Creating Room

Adding Friends

Room Video Call

MODULE 5: Room Video Call

User can also do room video chat with multiple friends at the same time.

Room Video Call

About

Video chat application with features to add friends and group video chat in rooms

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published