EM Logo

ExpenseManager


Note: This project was developed as a capstone for academic purposes and is not affiliated with Farmingdale State College.

Project Duration: May 2024 - July 2024
Team Size: 5
Role: Project Manager and Frontend Developer


Check out our WRSPM or our GitBook

WRSPM
GitBook

About

This is a mockup financial tracking application developed by my team and me for a software development course. It was one of my first large-scale projects, where I dedicated months to coding, designing the frontend, collaborating on the backend, writing documentation, and refining the system for our final submission. The result? A polished app that helped us gain an A for the class.


Mission Statement

"We aim to empower individuals to take control of their personal finances by providing a simple and efficient platform to track income, manage expenses, and set budgets. Expense Manager promotes financial awareness and encourages responsible spending through technology."

Technical Skills

  • Project Management: Served as the Project Manager, leading a team of five. Oversaw timelines, task delegation, team coordination, and final project delivery.
  • Web & App Development: Experience using Java and JavaFX to build interactive, user-friendly applications.
  • Firebase Integration: Knowledge of integrating Firebase for secure user authentication and data storage.
  • Software Development Life Cycle (SDLC): Familiar with planning, analysis, design, implementation, and testing stages.
  • UI/UX Design: Designed a clean and functional interface to enhance user experience.
  • Project Collaboration: Worked effectively in a team of five, coordinating development tasks and version control.
  • Problem Solving: Applied strong analytical thinking to debug and improve app performance.

Tech Stack

  • Programming Language: Java with JavaFX, HTML/CSS
  • Database: Firebase Firestore
  • Authentication: Firebase Authentication
  • Tools: Figma and YouTrack

Images

dashboardPage

Dashboard Page

loginPage

Login/Signup Page

aboutPage

About Us

userPage

User Page

Future Update

Future Update - designed by me