The app is based on WebRTC which allows for a direct peer-to-peer connection. To establish a p2p connection we have used Amazon Kinesis as it provides an out-of-the-box solution for STUN and TURN servers. The app supports one to one video calls at the moment, but we plan to add new functionality and add a group video call feature.
We built the app using React Native for a stable performance across different platforms. The app features a simple yet modern design and an intuitive interface.
It can be used as a standalone app for video calls or as a module that can be intergrated into another application or system.