Dashboard
The Dashboard is where you get an overview of your vehicle. It is the default tab that the user will see when they click into a vehicle and it is also the only tab that cannot be hidden.
The Dashboard includes the following data:
- Expenses By Type By Year/All Time(Top-Left)
- Total Expenses By Month and Distance Traveled By Year/All Time(Top-Center)
- Reminders by current date or future date(Top-Right)
- Collaborators(Bottom-Left), see Adding Collaborators
- Fuel Mileage By Month By Year/All Time(Bottom-Center)
- Vehicle Maintenance Report Generator(Bottom-Right)
Filtering Data by Year
The year dropdown above the pie chart(top-left) allows the user to filter the aggregated data by year. The year selections are populated by retrieving all years between the year of the oldest record and the current year. If the oldest record is less than 5 years old, the selections will still be populated by the last 5 years.
Note: Changing the selected year will automatically refresh the Expenses by Type Pie Chart, the Total Expenses by Month and the Fuel Mileage By Month Bar Charts.
Notes on Distance Traveled
The app takes into account all of the records that contains odometer readings(odometer/service/repair/upgrade/fuel) and performs the following calculations in order to retrieve the total amount of distance traveled:
- Retrieve the max and min odometer reading of every month
- Subtract the maximum odometer reading with the minimum
- Defaults to zero if there is either only a single odometer reading or zero odometer reading for that month.
Due to the way the total distance metric is calculated, when the user is viewing metrics for "All Time", it will calculate the max odometer reading minus the minimum odometer reading across all years, e.g.: if the max odometer reading in February 2024 is 220000 and the minimum odometer reading dating back to February 2018 is 150000, the app will deem that the total distance traveled in February across all times is 70000 miles, and will display so in the chart. This is not a bug, but instead is a shortcoming due to how distance traveled has to be inferred from odometer readings.
Since odometer readings are linear, it can subject the data to skewing if the user does not drive a lot in a certain month but does drive a lot in a previous year, which in turn means that the Distance Traveled metric for All Time is not the most reliable metric; however, viewing data for a specific year eliminates this skewing since it is not affected by data of a previous year. To ensure the highest accuracy of distance traveled, you should follow the Best Practices when it comes inserting odometer records.
tl;dr: if you're relying on the total distance traveled metric to plan/budget future services, it is recommended that you use the metrics of the previous year instead of "All Time".
Vehicle Maintenance Report
The Vehicle Maintainence Report Generator is a button that will generate a consolidated report of all work performed on the vehicle. For performance reasons, this report is designed to be printed as soon as it is generated. You can either choose to print it to paper or PDF.
Export Attachments
The Export Attachments button provies a convenient feature to export all attachments into a chronologically-ordered zip file. Upon clicking the button, you will be prompted to select which tabs you want attachments to be exported from.
Once you have made your selection, a zip file will be created and downloaded onto your computer. This zip file contains all of the attachments and are named in chronological order(i.e.: the oldest attachment will be named 0 and the second oldest attachment 1, 2...)