Project Description

During my second year at university, myself and a team of students proposed and built a bill splitting application named ‘Splitsy’. We developed the application in Android Studio for the Android operating system and used MySQL for our backend database.

Our motivation for this project was to provide a solution for those worried about privacy and security; the application would only require a unique PIN for users to join bills and would automatically pay the bill maker if the bill had not been settled by a certain date.

During this project, we followed agile methodolgies; a mix of scrum and kanban in particular. This project was ultimately left incomplete, due to the our Software Projects module ending, but is still a piece of work we are very proud of.

Access Project

We first worked on the initial project proposal, which you can review here:

SplitsyProjectProposal.pdf

We also wrote a report to outline the implementation process, which you can review here:

SplitsyProjectReport.pdf

Though this project was never completed, the code developed can be viewed here:

GitHub - ysmnpksy/Splitsy: Bill splitting application made using Android Studio. More details can be found at the following link.

The proposal abstract and access to the prototype can be found below.

Prototype

During research for our implmentation we created a high-fidelity prototype on Adobe XD, which you can see here.

SplitsyPrototypeAll2.jpg