DK DeveloperKnight
Menu

Projects / Flingify

Closed testing Android · Social

Flingify

Android dating & connection platform

Swipe-based discovery, geohash matching, real-time chat, voice/video calls, and tiered premium subscriptions — Kotlin, Jetpack Compose, and Firebase.

Problem

Dating apps must stay fast on mid-range devices, use location efficiently, enforce fair free vs premium limits, and scale on serverless infrastructure.

Solution

MVVM Compose app with Firestore-backed chat, Cloud Functions for notifications, Agora RTC for calls, and geohash-optimized discovery to control read costs.

Key features

  • Discover, Crush, Nearby, and unified Inbox
  • Separate daily limit pools for swipes, messages, and search
  • Registration gate — no empty profiles in the pool
  • Premium tiers with partner preferences and smart geo match
  • Cloud Functions for FCM, chat, crush cleanup, and support

Architecture

Single-activity Compose UI → Firestore/Auth/Storage → Cloud Functions; Agora SDK for RTC. Shared ViewModels sync Discover and Profile state.

Tech stack

Kotlin Jetpack Compose Firebase Agora MVVM

At a glance

Min Android
API 26+
Backend
Firebase

Roadmap

Planned enhancements — not yet marketed as shipped.

  • BillDesk / Google Play Billing live payments
  • Continued Play Store closed testing → production

Interested in this product or a similar build?

Get in touch