← Back to projects
Trip Expense Tracker
The Trip Expense Tracker is a web and mobile application designed to manage and split expenses during group trips. The focus was on accuracy, usability, and real-time visibility of shared costs.

Problem Context
Group expenses were often tracked manually, leading to calculation errors, confusion, and disputes.Existing solutions were either overly complex or lacked flexibility for different trip scenarios.
Engineering Approach
The system was built around a clean data model representing trips, participants, and expenses.Calculations were handled centrally to ensure consistency, while the UI emphasized clarity and ease of use.
Key Technical Decisions
Centralized expense calculation logic to prevent inconsistencies.Designed flexible data structures to support multiple participants and categories.Ensured performance remained stable as the number of transactions increased.
Challenges & Trade-offs
Handling edge cases such as partial payments and unequal splits required careful logic design without overcomplicating the user experience.
Outcome & Impact
The application provided accurate expense tracking and clear settlement summaries.Users could understand balances at a glance, and the system remained reliable as data volume grew.
Reflection
This project highlighted the importance of strong domain modeling and predictable business logic in financial-related applications.