MetroWealth - Financial Management Mobile App

I'm always excited to take on new projects and collaborate with innovative minds.

Address

Nairobi, Kenya

MetroWealth - Financial Management Mobile App

Mobile Development Financial App Flutter

MetroWealth - Financial Management Mobile App

A Flutter-based mobile app for managing loans and savings goals, powered by Firebase and an admin panel for back-office operations.

MetroWealth - Financial Management Mobile App
Project Type

Mobile Application

Duration

4 months

My Role

Full Stack Mobile Developer

Team Size

Solo developer

Technologies Used

Flutter
Firebase
Firestore
Firebase Authentication
SMTP
MailerSend

Key Features

Secure user authentication with Firebase
Loan application and tracking
Savings goal creation and progress tracking
Email notifications and statements
Admin panel for approvals and communication
Bulk email communication
Analytics and reporting

Project Overview

About MetroWealth

MetroWealth is a comprehensive Flutter application that helps users manage loans and savings goals. It uses Firebase for authentication and Firestore as a backend, plus an admin panel for management and communication.

Challenges

Designing intuitive financial flows on mobile and ensuring secure access to sensitive financial data.

Solutions

Leveraged Firebase services for authentication and storage, implemented strong validation and error handling, and integrated reliable SMTP services for communications.

Project Highlights

Secure Firebase backend integration

Admin panel for operations

Robust financial data handling

Email-based statement delivery

Project Video

Additional Videos 1 Videos

Video 1 Thumbnail
YouTube
Video 1

Lessons Learned

UX is critical for financial apps, and secure data handling must be considered from the start.

Future Improvements

Push notifications, advanced analytics, investment tracking, and integrations with banking APIs.