Skip to content

Video Calling, Live Streaming, Chatting, Text Summarizer - MOM Generator, User Authentication, Support System.

License

Notifications You must be signed in to change notification settings

s0uravpandey/Connect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Connect


Connect Web App is a fully secured online meeting,chat,live streaming platform.

Visit Site: - Connect
One can simply use Connnect by either logging in by Google or Facebook or by using it as a Guest.

Features Offered by Connect

  1. Group Video Call
    • Mute/Unmute
    • Camera on/off
    • Personlised Video Interface
  2. Live Streaming / Joining Live Stream
    • Mute/Unmute
    • Camera on/off
    • Microphone/Camera choosing option
    • Starting a new Live Stream
    • Joining a existing Live Stream
  3. Chat App
    • Chat in 1-1 room or with many People
    • Can see People Online or in room
    • Multiple room at once
    • Auto Scrolling
    • Low Latency Chatting
  4. Text Summariser
    • Summary/MOM Generator
    • Summarises any given text
    • 3 types of Summary can be generated : - Small,Medium,Long
  5. Security
    • Google/Facebook Authentication
    • User can join through thier personalised Meeting ID, Live ID, Chat ID
  6. Support
    • Feedback System
    • Queries or doubt support system with live chat

Requirements

  • Agora SDK/CDN
  • Agora APP ID
  • Firebase Setup for Authentication
  • Flask

Chat Application and Text Summariser may take few seconds to load as it is hosted on Heroku

Run Command Firebase serve for runnning on Localhost

or

Run index.html for running project without authentication

Connect Chat app and Text Summariser has to be run seperately as Chat App is made using React and Text Summariser using Flask.

Agile methodology and Timeline

Daily Scrum meeting from 9-9:30 AM

Week 1

  • Daily Scrum meeting With Professors, friends or VIT-Club Member
  • Daily Schedule Planning
  • Time Distribution for both Development and Testing
  • Research and analysis on software or application to intergrate or use
  • Testing Sessions included: -
    • Design Flaws
    • How to make Design more User Friendly and Interactive


Week 2-3

  • Daily Scrum meeting With Professors, friends or VIT-Club Member
  • Daily Schedule Planning
  • Time Distribution for both Development and Testing
  • Research and analysis on software or application to intergrate or use
  • Week 2 utilised for development of home, Video Calling Page and intgrating it with Agora.
  • Week 3 utilised for development of index page having user aunthentication with firebase,live Page and intgrating it with Agora.
  • Testing Sessions included: -
    • Frontend, CSS Flaws
    • How to stick with Design
    • Backend Integration
    • User Authentication Setup


Week 4

  • Daily Scrum meeting With Professors, friends or VIT-Club Member
  • Daily Schedule Planning
  • Time Distribution for both Development and Testing
  • Research and analysis on software or application to intergrate or use
  • Week 4 tilised for development of chat page using react, socket and text summariser model and its deployement
  • Testing Sessions included: -
    • Frontend, CSS Flaws
    • How to stick with Design
    • React integration
    • NLP Model Analysis and its performance
    • Text Summariser Deployment Issues

Thank You Drop a star if you like it. :)

About

Video Calling, Live Streaming, Chatting, Text Summarizer - MOM Generator, User Authentication, Support System.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published