arrow_backBack to projects

SpendingPal

In Development

A personal expense tracking application for managing daily spending. Features transaction management with categories, dashboard analytics, speech-to-text input, multi-language support (English/Spanish), and offline-first architecture with cloud sync. Implements clean architecture with BLoC state management.

sync_altState Management
BLoC/Cubit
architectureArchitecture
Clean (Feature-First)
cloud_syncBackend
Firebase + REST API
paidDomain
FinTech

Tech Stack

flutter_dashFlutterBLoCFirebaseDriftGo RouterFreezedClean Arch

Gallery

zoom_in
zoom_in
zoom_in
SpendingPal screenshot 4
zoom_in
SpendingPal screenshot 5
zoom_in
SpendingPal screenshot 6
zoom_in
SpendingPal screenshot 7
zoom_in
SpendingPal screenshot 8
zoom_in