Inspiration

I live with four other roommates and we often go but groceries together. However, it is always a frustrating whenever we want to split the final spending. Therefore, we decided to make an app that can possibly solves this problem as it probably also impacted many other university students.

What it does

This app allows users to add "friends" inside the mobile app. After adding all your "friends", the users can input spendings and decide how they want to split the spending. They can choose who they want to split the expense with. After inputing spendings, users would be able to see who owes who money individually. The system also deals with the case: Friend A owes B 20 dollars, while Friend B owes A 15 dollars -> Friend A owes B 5 dollars. Users can also tapped on the user cards of their "friends" to see the detailed transactory history.

How we built it

We decided to use Google Flutter to develop a local mobile app as it allows us to build an app for both IOS and Android simultaneously.

Challenges we ran into

The biggest challenge that we've ran into would be designing the UI. The time we spent in designing UI exceeds our expectations tremendously. We both are not professional in art design, and designing the UI with code really frustrates us.

Accomplishments that we're proud of

We are proud of the fact that the code works better than we thought. Although the app has a lot of spaces for improvements, it still finishes its jobs.

What we learned

Through this hackathon experience, we can both agree that we have way more understanding about Flutter and app design. We've been wanting to make a real mobile app for a long time and we only had a little experiences in this field. Due to this event, we are able to dive into the field of mobile app development and acquire the basic knowledge for Flutter design.

What's next for Fair Share

As the app works way better than we imagined, we are planning to discover more possibilities and opportunities in this app while enhencing our personal coding skills in the future. If everything works as intended, we might also upload the app on to google play and app store.

Built With

Share this project:

Updates