CodeCanU
← Back to products
Mobile / Flutter

Sweva | Flutter Dating App UI Kit

Sweva is a complete dating app UI kit built with Flutter, GetX and Material 3 — 16 polished screens, light & dark themes, and a full swipe → match → chat flow on bundled mock data. No backend needed to run the demo. Sweva ships 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 c…

26.00 USDT
Version
1.0.0

All source code listed on this site is collected from the internet. If any listing infringes your rights, please contact us and we will remove it immediately.

Description

Sweva is a complete dating app UI kit built with Flutter, GetX and Material 3 — 16 polished screens, light & dark themes, and a full swipe → match → chat flow on bundled mock data. No backend needed to run the demo.

Sweva ships 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.

Looks real out of the box: the kit bundles 12 royalty-free profile photos (from Pexels) wired to the demo — swipe cards, avatars and chat all render real photography, not placeholders. Swapping in your own catalog is a one-field change (imageUrl or imageAsset), and anything without a photo falls back to an emoji so the UI never breaks.

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)

Complete dating loop: discover swipe deck → tap through to a full profile → like & match → it’s-a-match celebration → chat thread with typing indicator → chats list with new-matches strip → likes (likes you / you liked), plus profile, dating preferences and settings.

What you get: full Flutter source code, README with re-theming & API integration guide, offline HTML documentation (all 16 screens, a feature walkthrough, a logo & brand-color guide, an app-name & bundle-ID guide, environment setup and a troubleshooting section), mock data layer (profiles, interests, matches, conversations), 12 bundled royalty-free profile photos (Pexels License, with a per-file audit trail in assets/images/LICENSES.txt), light + dark themes.

Requirements: To run and build the source code you need the Flutter SDK (version 3.29 or newer) and Dart 3.7 or newer, together with a Flutter-ready IDE — Android Studio or Visual Studio Code with the Flutter & Dart plugins.

Platforms: Runs on both Android and iOS from a single Flutter codebase (Material 3, null-safe).

Important note on third-party services & external costs: Sweva is a front-end UI kit that runs on bundled mock data. Connecting it to a live back end — such as Firebase, AWS, REST APIs, real-time chat or media/storage providers — will involve those third-party services, which will incur their own separate costs and are not included in this item.

Changelog

Version 1.0.0

  • Initial release — 16 screens, swipe-to-match deck, it’s-a-match overlay and live chat thread, light & dark themes, 12 bundled royalty-free profile photos, full offline documentation.

Sweva | Flutter Dating App UI Kit

26.00 USDT
Buy now

After successful payment, you will receive a download link for the source code