/Connect-Android-App

Social Communication System that offers Secure, Simple and Scalable Audio & Video Conferences and Chat features.

Primary LanguageJava

Connect Android App

Social Communication System that offers Secure, Simple and Scalable Audio & Video Conferences and Chat features.

Main Features

  • Create audio and video meetings.
  • Join audio and video meetings via room code.
  • Start audio and video call with users.
  • Accept & reject audio and video calls.
  • Chat with users (text & voice messages).
  • Recieve notifications when getting new message.
  • Display users data & update it.

Used Technologies

Firebase

  • Firebase Authentication
    • OTP verification using Phone number.
  • Firestore database
    • Chat messages database.
  • Firebase Storage
    • Voice messages database.
  • Firebase Cloud Messaging
    • Chat notifications.
    • Send meeting calls (invitation).

Retrofit

  • Login & Register user.
  • Display users data.
  • Update & delete users data.

Jitsi Meet SDK

  • HD audio and video.
  • Screen sharing.
  • Raise hand & reactions.
  • Chat in meeting.
  • Create Polls.
  • Record meeting.