Sweva | Flutter Dating App UI Kit

Bluehost Shared Hosting

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.

0 average based on 0 ratings.

coderqh

coderqh

Visit Author's Portfolio

View Portfolio
Last Update 2026-07-15
Created 2026-07-15
Sales 0
Discussion Comments
Software Version Flutter 3.x
Files Included Dart YAML JavaScript JSON .kotlin .swift
Video Preview Resolution
Search plugins
Browse Categories

Bluehost Shared Hosting