Bestee - Dating App
Bestee partnered with Accelray to build a modern, highly scalable dating platform focused on seamless video and audio communication. With a market full of existing competitors, the goal was to create a simple, friction-free user experience powered by a strong backend architecture that ensures uninterrupted calling. We delivered a clean UI, smooth matching flows, and a robust real-time communication engine that performs reliably even under heavy usage.
Where It All Started
The client approached us with the vision of creating a dating app that feels effortless to use but powerful under the hood. The priority was to keep the design minimal, intuitive, and friendly, while ensuring that the calling experience remains smooth, stable, and lag-free.
Our Role
- Designing a system architecture that can autoscale based on user traffic
- Creating a cost-efficient infrastructure without compromising performance
- Engineering uninterrupted, low-latency video and audio calls
- Implementing intelligent fallback mechanisms to maintain call stability
- Delivering a clean, simple UI for all age groups
Key Features
- High-quality video and audio calling
- Real-time matching and chatting
- Scalable backend architecture
- Low-latency communication with fallback protocols
- Smooth UI optimized for accessibility and simplicity
- Push notifications & online presence system
Challenges We Solved
- Engineering non-interrupting video and audio calls even on unstable networks
- Designing a backend that auto-scales during peak activity
- Integrating fallback routes to avoid call drops
- Balancing cost efficiency with performance and reliability
- Creating a UI that works for a wide audience without clutter
Technologies Used
- Flutter – Mobile app (iOS + Android)
- Node.js – Realtime server and call management
- WebRTC / Third-party RTC provider – Agora Video & audio calling
- MongoDB / Redis – User, call, and presence data