Catalog / Developer Starter Kits / WalletKit - Banking & E-Wallet UI Kit for Flutter

Developer Starter Kits

WalletKit - Banking & E-Wallet UI Kit for Flutter

Flutter banking and e-wallet UI kit: 107 screens for transfers, QR, bills, cards, and savings. Dark mode, Arabic RTL, mock data.

Try the live demo Runs in your browser, nothing to install.

WalletKit is a complete digital banking and e-wallet app for iOS and Android, built in Flutter. It runs on mock data out of the box, so you can try every flow and then connect your own backend by replacing one set of classes. It covers onboarding, sign-in with a one-time code and PIN, account opening with ID and selfie capture screens, a Home with a balance runway to payday, activity, sending money with review, PIN, and receipt, scheduled payments and requests, QR payments, bills, top-up, cards with freeze, limits, and details behind a PIN, savings pockets, spending insights, exchange, rewards, statements, and settings, with loading, empty, error, and offline states. Screens read from repository interfaces through Riverpod, so swapping the mock data for your API needs no screen changes, and money is kept in integer minor units. Light and dark themes, four brand presets, and English and Arabic with a full right-to-left layout are included, along with 288 tests and HTML documentation with release steps for Google Play and the App Store. The kit is user interface only: it moves no money and contains no security implementation.

What's included

  • 107 screens and 15 loading, empty, error, offline, and confirmation states
  • Send money with a name check, review, PIN, and receipt; scheduled payments and requests
  • QR payments, bills and auto-pay, mobile top-up, and exchange with held sample rates
  • Cards with freeze, limits, card PIN, details behind a PIN, ordering, and lost or stolen
  • Savings pockets and spending insights with a category donut and monthly trend
  • Light and dark themes with four brand presets; English and Arabic with full right-to-left layout
  • 18 mock repositories behind interfaces, swapped for your API in one file
  • iOS and Android from one Flutter codebase, with 288 tests and HTML docs including release steps

Buy this product

Available on 2 marketplaces — each opens in a new tab. Checkout happens there.

More in Developer Starter Kits

See all →