A video-centric dating app
A brand new dating app based exclusively on video content and live calls to provide the best dating experience.
Online dating app
Business model Initial design Desired list of features Approximate deadline
Fast scalability Interactive design Hosting and framing thousands of video profiles Live video sessions starting 7 PM every Thursday
The issues of numerous online dating scams and growing frustration from traditional dating apps inspired our client to create an innovative video dating app.
Simple and user-friendly design is a top priority for the development of 7pm Thursday.
How our development team has implemented client’s requirements
While thinking about the app’s design, we focused on its simplicity and eye-pleasing look. The style of illustration and chosen color palette correspond to the overall idea of 7pm Thursday.
7 p.m. on Thursday marks the start of the three-hour-long live session. In this session, users can make video calls to matches they got during the weekend. The system of statuses allows them to understand who is available for the call.
I pledge to be kind. I pledge to respect others. I pledge to be myself.
The first problem we faced concerned displaying the user’s status. Initially, it was not clear whether the user was available during a live video session in real-time. Also, there was a problem with sending notifications about outgoing calls. The first problem we faced concerned displaying the user’s status. Initially, it was not clear whether the user was available during a live video session in real-time. Also, there was a problem with sending notifications about outgoing calls.
We decided to use Twilio Programmable Chat to introduce special service channels for “calls” and “statuses” for each user and to develop a more informative notification system. By subscribing to these special service channels, any device could receive real-time notifications.
Tracking user's access to the Twilio video room, as well as their exit from it, must be controlled in order to understand the user’s current status and monitor the start/end of the video call.
We decided to use Twilio Webhook Events. This mechanism is rather difficult for testing in a range of environments, but convenient for this case.
Working with subscriptions and purchases on iOS/Android devices remains challenging. For example, Google Play subscriptions possess many statuses and conditions that are difficult to verify.
We decided to use Google Cloud Pub/Sub as it possesses an integration with Google Play services. Pub/Sub can be configured to receive notifications about changes in subscriptions’ statuses.
Fill in this form orsend us an e-mail
We have received your request
We will be back in a flash