Difference between revisions of "Truck Harder"
From ISoft Wiki
Jump to navigationJump to search
(Writing stuff) |
(moar) |
||
Line 13: | Line 13: | ||
== Architecture == | == Architecture == | ||
* Will be tested/compatible with these from day 1: IE8+, Chrome ~4+, Firefox 3+, Safari on iOS | * Will be tested/compatible with these from day 1: IE8+, Chrome ~4+, Firefox 3+, Safari on iOS ([http://sixrevisions.com/web-development/html5-iphone-app/ reference]) | ||
* Will be fully-featured in offline mode (without a connection to our servers) | * Will be fully-featured in offline mode (without a connection to our servers) | ||
** Local storage will probably be handled with [http://www.jstorage.info/ jStorage] | ** Local storage will probably be handled with [http://www.jstorage.info/ jStorage] | ||
Line 31: | Line 31: | ||
* Update current mileage | * Update current mileage | ||
* Menu of things to do | * Menu of things to do | ||
** Record fueling | ** [[#Record fueling|Record fueling]] | ||
** Schedule maintenance | ** [[#Schedule maintenance|Schedule maintenance]] | ||
** Edit truck information | ** [[#Edit truck information|Edit truck information]] | ||
** [[#Graphs and stats|Graphs and stats/reports]] | |||
=== Record fueling === | |||
* Field to enter mileage (defaulting to last known value) | |||
* Field to enter date (defaulting to the current date) | |||
* Field to enter number of gallons | |||
* Field to enter price paid | |||
* Field to display price per gallon | |||
* Section to display recent miles-per-gallon (assuming they have entered at least one fueling record previously) | |||
* Field to enter fuel type (defaulting to diesel) | |||
=== Schedule maintenance === | |||
=== Edit truck information === | |||
=== Graphs and stats === |
Revision as of 13:16, 2 June 2011
Truck Harder is a webapp that ISoft is making, and it's going to be totally sweet.
What it does
- Keeps track of what maintenance you need to do on your vehicle, and gives you reminders
- Keeps track of the maintenance you have done on your vehicle, giving you a good maintenance history (including cool graphs and such)
Who it's for
Our main target audience will be truck owner/operators.
Eventually, there will probably be a fleet management interface.
A car-specific version will probably exist, in order that all my car-driving friends can use it and test for me.
Architecture
- Will be tested/compatible with these from day 1: IE8+, Chrome ~4+, Firefox 3+, Safari on iOS (reference)
- Will be fully-featured in offline mode (without a connection to our servers)
- Local storage will probably be handled with jStorage
- Will be fully touch-friendly from day 1 (iPad, iPhone/iPod, and hopefully Android-based devices)
- Swipe support where appropriate (Scrollability is awesome)
- Big buttons that are difficult to miss
- The ability to not use a keyboard wherever possible
- Will use an actual MVC structure
Screens/features
Every screen besides the main screen should have a "back" button at the top-left, in the style of iOS apps, that takes you to the screen directly before it.
To state it another way, the screen layout should be representable as a tree (with a depth of no more than 2, ideally).
Main screen
- List of upcoming/possible maintenance issues on left
- Update current mileage
- Menu of things to do
Record fueling
- Field to enter mileage (defaulting to last known value)
- Field to enter date (defaulting to the current date)
- Field to enter number of gallons
- Field to enter price paid
- Field to display price per gallon
- Section to display recent miles-per-gallon (assuming they have entered at least one fueling record previously)
- Field to enter fuel type (defaulting to diesel)