Gerben321 / bike-care-tracker

Issue/Suggestion tracker for Bike Care app
3 stars 0 forks source link

Make Service schedules more informative #5

Closed OleksiyRudenko closed 4 months ago

OleksiyRudenko commented 4 months ago

Is your feature request related to a problem? Please describe. Before notifications are available, it would be great to have https://bikecare.gerbenbol.com/dashboard/service-schedules informative. Current view is (example):

# Title Status Type Bike Component Actions
4 Oiling Good Distance interval Yellow Blue Unknown Unknown Details

# and Title columns offer ordering controls (A-Z, Z-A).

Describe the solution you'd like

Example, explained below:

# Bike Component Service title Status Service type Time/distance to next service Actions
4 Yellow Blue Chain: Unknown Unknown Oiling Good Distance interval 30 km Details

Changes:

Ordering/filters available for the columns Bike (when I as owner want to check the status bike by bike), Service type (when I as owner want to perform a same type of service, e.g. oiling, for multiple components), Time/distance to next service (no idea how to compare kms vs hrs for ordering purposes)

Describe alternatives you've considered The only option is to go through the list of entries and look into every one individually to understand what services are due/overdue/subdue.

Additional context N/A

Gerben321 commented 4 months ago

I've applied your suggestions mostly and made some small changes. The 'bike' field is now sortable. I agree it's better now. Let me know what you think @OleksiyRudenko .

OleksiyRudenko commented 4 months ago

Thank you. After some time I will add more components and schedules and will see if ordering per Status and Next service would be helpful. As long as there are less than 10 entries this can be catched easily from a single look at the table.