saving library

Bank UI Kit: Saving sub-library.

Pots, round-ups, income sorter, and shared goals. Depends on core.dart.

import 'package:bank_ui_kit/saving.dart';

Classes

BankIncomeSorterSheet
Triggered on a large incoming payment. Splits across pots by percentage or fixed amount. Backed by BankIncomeSorterController.
BankPotContributionSheet
Manual add-to-pot or withdraw-from-pot flow.
BankPotMember
A member of a shared pot.
BankRoundUpSettingsSheet
Round-up configuration bottom sheet: toggle, multiplier, and destination pot picker.
BankSavingsChallengeCard
Gamified stepped savings challenge card (26-week or 52-week style).
BankSavingsPotCard
Goal-based sub-account card with progress ring, target, and optional badges.
BankSavingsProjectionCard
Interactive savings projection calculator: pick a deposit amount and a duration, see what you earn.
BankSharedPotInvite
Invite another account holder to view or contribute to a pot.
SavingsPot