Skip to content

ayush3695/CatchUp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CatchUp

Android Kotlin Android Studio Dribbble Figma Adobe Illustrator JavaScript NodeJS MongoDB Heroku

Description

  • It is a real time video calling android application between two or more devices.
  • To run the app, anyone can download and install the apk file and create a new account to get started.
  • The application provides a bunch of features to make your video calling experience seamless.
  • It also allows the user to create a account through which it can create a new meet or even join an ongoing one.
  • Connecting with your loved ones over a video call can not be simpler.

Features

This android application lets you:

  • Create a channel/join a channel through meeting id
  • Leave the channel
  • Mute/unmute audio
  • Enable/disable video
  • Switch camera views
  • Video Conferencing (Multiple users can join at the single time)
  • End-to-end encryption(using salting) of the user password

Visuals and Usage


Get started page -> Click on get started to visit login page.


Login page -> Login through details(username, password) or login by google if you already have account otherwise create it.


Create Account page -> You can create account by giving you details (name, phone, email, password) or signin by Google account.


Home page -> Create the channel and share the meeting Id through any means like whatsapp or any other messaging or social media platform / you can join through meeting id shared by someone who already created the meeting.


Video Calling Interface Page -> After joining you can connect with your peers, colleagues, relatives around the world. This page contains buttons that disable/enable the video, mute/ unmute the audio , switch cameras and disconnect/ leave the call


Interface of multi-user video call in Catch Up

Permissions

  • Full microphone access
  • Full camera access

Installation

Google-Drive link of the apk file of the Application Catch Up - https://drive.google.com/file/d/1JDZ25R3P7E9ZzdYd9Qj5llwxxJpDvS51/view?usp=sharing

Future Plans

  • Update Profile Picture
  • Screen Sharing
  • Live chatting while video conferencing
  • Full Screen Mode (clicking on an indivisual video will maximize it)

References

  • You can find resources about WebRTC and related documents here
  • Find resouces for graphics design like wireframing websites, designing app interfaces by Figma
  • For potential issues, take a look at our FAQ first
  • Dive into Agora SDK Samples to see more tutorials
  • Take a look at Agora Use Case for more complicated real use case
  • Repositories managed by developer communities can be found at Agora Community
  • You can find full API documentation at Document Center
  • If you encounter problems during integration, you can ask question in Stack Overflow
  • You can file bugs about this sample at issue

Contributers

This application is developed by Sandeep Verma ,Aditya Tulsiyan, Udayan Mukherjee.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 100.0%