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.
The two sections redirect to My Teams and My Teams Jr. respectively.
- EJS
- CSS
- NodeJS
- Web RTC
- PeerJS
- SocketIO
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.
It has a subtle user interface for professional outlook.
-
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
It has a visually captivating user interface for young minds.
-
Interactive games/ Fun Activities
1. Drum Kit (https://github.com/PritamMittal/DrumKitNew) 2. Memory Game (https://github.com/PritamMittal/Memory_Game) 3. Chess