Sweva | Flutter Dating App UI Kit

Description

Sweva | Flutter Dating App UI Kit

Sweva | Flutter Dating App UI Kit a distinctive, playful design system — a warm coral-pink primary, a deep berry accent, a signature coral-to-berry gradient on every hero moment, Baloo 2 + Manrope typography and generously rounded, immersive cards. Every token is centralized, so you can re-skin the entire app from one color file.

Built around meeting people, it has the screens a real dating app needs:

  • Swipe-to-match deck — a draggable card stack that follows your finger with a proportional tilt, fades in LIKE / NOPE stamps past the threshold, and flies out; the cards behind scale up as the top one leaves. Pure Flutter, no swipe-card package.
  • It ’s-a-match celebration — a full-screen overlay on the brand gradient with both avatars and a floating heart, leading straight into the chat.
  • Live chat thread — gradient message bubbles, a typing indicator and an auto-reply demo, so the conversation feels alive out of the box.
  • Profiles, likes & filters — an immersive profile detail with interests and a photo gallery, a segmented “likes you / you liked” grid, and a preferences screen with age & distance sliders.

Built for developers:

  • Clean GetX architecture (View → Controller → Service → Model, lazy bindings per route)
  • All demo data in ONE file; mock services with Future signatures — replace the bodies with your HTTP calls and you are live
  • Every list ships with skeleton loaders and empty states already wired
  • Reusable, theme-aware components throughout
  • The swipe deck, match overlay and chat bubbles are built with plain Flutter — no swipe-card package, tiny dependency footprint (get, google_fonts)

Read Before Purchase!

    • All digital products have no possibility of free updates beyond the initial purchase. After payment, we will upload the product file within 24 hours to 48 hours.
    • If you have any questions, please contact us by email [email protected] or create a ticket on this page
    • After the purchase is confirmed, download links will be accessible for 7 days.
    • we have not responsible for supporting users.
    • The response time can last up to 6 hours.