Expense tracking
Record shared expenses and keep the group’s costs and balances together.
PROJECT / FORK & CONTRIBUTION
A group expense app for keeping track of shared costs, seeing balances, and simplifying settlements. Featured here through my GitHub fork, with credit to the project’s original authors and contributors.
Keep expenses, balances, and settlements together.
01 / THE GOAL
Group expenses can become difficult to follow when different people pay for different things. Smart Split brings shared expenses and balances into one application, so the group can see what has been recorded and what remains to settle.
The project combines expense management with debt simplification and a natural-language expense assistant. The focus is on making shared costs easier to enter, understand, and organize.
02 / THE APPLICATION
A React and TypeScript frontend built with Vite connects to an Express backend. The project’s documented features include persistent expense records, balance tracking, and debt simplification.
The expense assistant supports natural-language input, while the interface uses interactive cards to present the group’s information. The repository and live website are linked above for a closer look at the application.
Record shared expenses and keep the group’s costs and balances together.
Organize who owes whom and simplify the settlements between group members.
Use the expense assistant to turn a written description into expense information.
03 / PROJECT CREDIT
Smart Split is featured here through my GitHub fork. The project builds on work from its original authors and contributors, whose credits and history remain available in the repository.
Explore the source to see how the application is put together and follow its development history.
View repository & contributorsTHE NEXT GOOD IDEA STARTS WITH A CONVERSATION.