A sophisticated mobile financial application built with SwiftUI, designed as a comprehensive clone of the Safaricom M-PESA App. It showcases advanced fintech features including money transfers, bill payments, savings management, and global payments, all wrapped in a modern, user-centric interface.

Tech Stack

  • Language: Swift 5.10+
  • Framework: SwiftUI
  • Architecture: MVVM (Model-View-ViewModel)
  • Backend: Firebase (Auth, Firestore, Cloud Messaging)
  • Security: LocalAuthentication (Biometrics)
  • Storage: UserDefaults & Keychain

GitHub Repository