FinTrack APP project screenshot 1
Mobile DevelopmentCompleted

FinTrack APP

FinTrack is a comprehensive personal finance mobile application designed to simplify daily expense management and budgeting. Developed using Flutter for the mobile interface and Laravel for the backend API. The application features user authentication, AI-powered automated transaction input using Gemini API, and proactive budgeting notifications. By automating financial tracking, FinTrack empowers users—from students to professionals—to easily monitor their financial health and maintain discipline.

My Contributions

  • Designed the UI/UX, user flows, and wireframes using Google Stitch
  • Developed the cross-platform mobile application interface using Flutter
  • Built and structured the backend REST API using Laravel and MySQL
  • Integrated the Gemini API for AI-powered automated transaction input
  • Implemented Firebase Cloud Messaging (FCM) for real-time proactive budgeting push notifications and secure user authentication

Tech Stack

  • Flutter
  • Laravel
  • MySql
  • Gemini API Key
  • Firebase
Portfolio Logo

© 2025 zakymaulana all rights reserved