VIDEO DEMO - Microsoft Teams Clone - Video Demo
- The public folder has an index.html file which is the basic skeleton of the web application.
- The src folder contains ->
- App.js - Integrates all the components into a web app.
- index.js - Renders the App.js file.
- SocketContext.js - Contains all the socket logic pertaining to the video calling feature.
- styles.css - Custom stylesheet for index.js.
- Components folder ->
- AlertDialog.jsx - Alert dialog box component.
- CallOptions.jsx - Call options card component.
- ChatDrawer.jsx - Chat Drawer Component.
- EmailDialog.jsx - Email Dialog box component.
- VideoGrid.jsx - Video Player component.
- scrollbar.css - Custom redesigned scroll bar stylesheet.