
FairShare
Share, track and split expenses with friends and family on a social finance platform.
Role - Full Stack Web Developer
Overview
FairShare is a social finance platform designed to help friends and family track group expenses with ease.
By creating and inviting friends to groups, spenders can scan receipts to track a shared expense.
These expenses are also tracked automatically through our integration with the Plaid financial platform.
This means less time inputting data and more keeping track of your finances.
Technologies Used
Key Features
- Fully integrated with your banking platform through Plaid, giving real time balance and transaction data in a group setting.
- Fine grained bill splitting allows you to track expenses on a per member basis within a group.
- Category based breakdown of expenses allows you to see how you and your group are spending over any timespan.
Challenges & Solutions
This project used the HTMX library to power interactivity and give a mobile app like experience with minimal javascript.
This unique approach is highly different to how I've usually built applications.
As a team, we had to balance learning and operating within this unique application paradigm while also keeping up with progress in the time we had.
Even though it was more difficult than using a traditional framework such as React to power our interactivity, we learned a lot from the experience. A lot of the ways I write application today are influenced by what I learned in this project as a result.