PoolPay – Smart Group Money Pooling & Savings (ROSCA)
PoolPay is a modern FinTech mobile application built with Flutter that revolutionizes Rotating Savings and Credit Association (ROSCA) and group money pooling. The platform allows friends, families, and communities to pool money, manage group savings, and rotate payouts transparently. It features tiered memberships (Guest, Regular, VIP) integrated natively with Google Play Billing and Apple StoreKit, real-time activity updates via WebSockets, and secure automated payouts using Stripe Connect.
Project Deep Dive & Architecture
PoolPay – Smart Group Money Pooling & Savings (ROSCA) was engineered from the ground up using Flutter & Dart, adhering strictly to Clean Architecture principles. Designed to deliver smooth 60 FPS performance, offline-first reliability, and seamless platform-specific adaptations for both iOS and Android.
Features include structured state management, responsive UI adaptation using ScreenUtil, real-time client-server communication, and military-grade data validation.