The application should use native webrtc. It should have the following capabilities;#
1. simple login so that we can identify a caller
2.peer-to-peer video calling
3. Group video calling or conferencing
4. Users should be invited to a created group using a link sent to their emails
5. Ability to share screens
6. Text chatting for both one-to-one and group conferencing
7. Ensure security is properly addressed.
8. Proper documentation is a must
Before applying, ensure that you have a vast experience in webrtc and you can prove this by giving links to what you already have done in the area of webrtc.