I want to create an app for the iphone that tracks the users haircuts. The app will track haircuts, give average days between haircuts, and also have a function where it will notify user when they need a haircut.
## Deliverables
I have attached an example of how I feel the app will look and function. Please refer to the spreadsheet as in my explanation I will be referring to it. The app will display all months of the year, within that it will display what day day the user got a cut that month(if they got a cut that month.) Referring to the attached file the months are displayed(column A) in column B it will display a figure if the user got a haircut(if user gets 2 haircuts in a particular month it will display 2 and so on. In column C it will display the day the user got a haircut.(User will have to input this) In Column D it will display how many days it was in between haircuts. It is a simple formula of current haircut minus the date of last haircut.
On the lower half of the spreadsheet I have some additional fields.
Days since last cut- This is a simple formula(current day - last date of haircut.
Total Cuts- This will be the total haircuts a user has got since downloading app
Average Days Between Haircuts- This the users average, formula would be(date of most recent haircut-date of first haircut)/(total haircuts -1). The user will not be able to have this average until after having 2 haircuts.
Ideal Length- This is a user input. User will have to input this date.
Big Event- This is a user input. User will have to input this figure.
Notification- This will send an alert to the users mobile alerting them to get a haircut. The formula for this is(big event - ideal length)
The app will only display information for the current year. So it will only display the information for days user got haircut and days between haircuts for current year. However for total cuts and average days between cuts it should be the historical figures of lifetime of the app.
As far as design and layout I am looking for your input as well. I am open to making this as easy on the eyes as possible. The attached file is a very basic design but would like your ideas on having it look nice for the user.