Back to Projects












iOS & AndroidClient App • Dev Tech
LoveLense
Real-Time Dating, Matchmaking & Voice/Video Social Discovery Platform
Commercial Client Application • Closed-Source Codebase

React Native + Agora RTC
Architecture
Redux Toolkit + RTK
State Layer
Socket.io + Agora
Realtime Engine
Dev Tech
Client Project
Application Screenshots












Project Overview
Engineered the production React Native mobile client for LoveLense during tenure at Dev Tech. Architected real-time matchmaking algorithms, integrated Agora RTC engines for ultra-low latency voice/video calling, and built interactive bidirectional messaging with voice note recordings, photo gallery sharing, and granular lifestyle onboarding filters.
Key Features & Engineering
- Interactive Match Discovery Engine: Intuitive card deck swiping, mutual match detection modals, and granular preference discovery filters
- Agora 1-on-1 HD Voice & Video Calling: Ultra-low latency RTC audio/video streaming with in-call controls and connection lifecycle management
- Real-Time Messaging Hub: Bidirectional Socket.io instant chat with audio voice notes, typing indicators, and image sharing via Gifted Chat
- Multi-Step Lifestyle Onboarding: Dynamic questionnaire covering hobbies, languages, zodiac, habits, and photo verification badge workflows
- Omni-Channel Social Auth & Identity: Seamless sign-in supporting Apple Authentication, Google Sign-In, Facebook SDK, and phone OTP
- Push Notification Dispatch: High-priority background and foreground notification handling powered by Firebase Cloud Messaging (FCM)
Technologies Used
React NativeTypeScriptRedux ToolkitAgora RTC & RTMSocket.ioFirebase Auth & FCMApple Sign-InReanimated 3Lottie
Category:mobile
Platform:iOS & Android