Skip to content

MyTeams is a video conferencing platform which provides two different user interfaces to the user to have a video call.

Notifications You must be signed in to change notification settings

PritamMittal/MyTeams

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

READ ME!!

My Teams is a clone of Microsoft Teams. This app provides the users a high-quality video conferencing experience wherein folks can interact in real-time. In addition to video calling, the app also constitutes a real-time chat app. Furthermore, the application works as a room wherein the chats persist pre- and post-the-video-calling (adapt feature by Microsoft). People in the same room link can swiftly shift between chat app and video calling app.

What sets this app apart from existing video calling platforms is that it is custom made for users belonging to different age groups and with distinct purpose of meeting. For children/amicable meetings there is My Teams Jr. which comprises the features of My Teams along with certain exclusive features like interactive games and fun activities.

enter image description here The two sections redirect to My Teams and My Teams Jr. respectively.

Built with

  • EJS
  • CSS
  • NodeJS
  • Web RTC
  • PeerJS
  • SocketIO

My Room

The user can create a room wherein participants can chat and start the video meeting from there itself. In My Room the chats of the users persist pre and post video calling.

enter image description here

enter image description here

My Teams

It has a subtle user interface for professional outlook.

FEATURES

enter image description here

  • Multiuser Video Conferencing

  • Chat app

  • Control panel consisting of

     1. Mute/Unmute audio
      
      2. Play/Stop video
    
      3. Share screen
    
      4. Show/Hide chat
    
      5. MyNotes (https://github.com/PritamMittal/MyNotes)
    
      6. Invite members
    
      7. Permits full screen
    
      8. Side picture in picture focus
    
      9. Displays current time 
      
      10.  Leave video meeting
    

MyNotes (Developed by- Pritam Mittal)

enter image description here

My Teams Jr.

It has a visually captivating user interface for young minds.

EXCLUSIVE FEATURES

enter image description here

  • Interactive games/ Fun Activities

     1. Drum Kit (https://github.com/PritamMittal/DrumKitNew)
      
     2. Memory Game (https://github.com/PritamMittal/Memory_Game)
    
     3. Chess
    

Drum Kit (Developed by- Pritam Mittal)

enter image description here

Memory Game (Developed by- Pritam Mittal)

enter image description here

About

MyTeams is a video conferencing platform which provides two different user interfaces to the user to have a video call.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published