The app is build in RoR, for the chat connections uses WebRTC and Node.js.
you have to:
1. When a connection is made, for some reason you have to wait like 2 minutes in some cases for camera to work(to see the other person), before that it is just black.
2. Display the profile picture first in the chat and give an option to use camera if the user wants. Now it works in the opposite way, when connection is made the camera is shown first and the user can decide to switch to show the profile picture instead of camera.
3. The app is deployed to Digital Ocean, you will have to push.