Skip to content

amanjr09-glitch/CatchUp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CatchUp

CatchUp is an anonymous video chat cloud solution. Each session will generate a new session ID for the user. User can convey this session ID to a friend to initiate the call. The platform is not using any server to store any information. This is purely a peer-to-peer solution making sure confidentiality and privacy.

Hosted

https://catchup-webrtc.herokuapp.com/

Features

  1. Anonymous Connection
  2. Video Chat
  3. Text Chat
  4. Peer-To-Peer

Landing Page

User will be presented with the below view indicated the user's unique session ID and a textfield to input friend's session ID to initiate call.

Landing Page

When user provides a session ID and click call. User will be given notification that we are trying to connect. At this time, the other user will be getting a calling notification with a ringtone. The friend will have two options, either to reject the call or accept call. Rejection of the call will be notified to the user.

Video Call

Browser will ask user to allow camera and microphone access. Once access is provided, the streaming will start.

Video Controls

User can disable video and audio at anytime. User can also end the call at anytime as well.

Text Messages

Apart from video-audio chat. Users can exchange plain text in near-real time.

About

An anonymous video call app capable of video chat, audio chat and text chat.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 77.1%
  • HTML 12.9%
  • CSS 10.0%