Design a standalone bill splitting app for iOS or Android that addresses the following: ability to split bill and tip with multiple people and ability to specify tip amount or percentage(ex. 10%, 15%, 20%).
Problem Analysis 🤯
User goals 😍
Components of the system 📐
Use cases 😱
User flow 🚥
Wire-framing concepts ⚒
Find the answers to:
What is the tip amount?
How much am I supposed to pay?
How was that calculated?
Was the tip included?
How can I pay?
User Goals 😍
Open the app, get the results and close it as soon as possible
Calculate the tip either by value or percentage
Find out who pays how much
Give details of the split(including tips, tax, etc.), and share if someone asks
Scanning the bill is not a good idea for the best experience, it just complicates things(at the moment)
Having complex interactions wastes a lot of time of the user in app
There can be a lot of ways to split a bill, so choose a flow wisely!
What are the things that are considered to split a bill? And which are the important ones?