Skip to content

[FEATURE REQUEST] Fuel-related calculators/tools #1385

Description

@42Craft

Checklist
Please make sure you have performed the following steps before submitting a new feature request, change [ ] to [x] to mark it as done


Description

I would like to propose adding a set of fuel-related calculators/tools to LubeLogger to enhance its analytical capabilities.

The inspiration comes from the mobile app Fuelio, which provides simple but highly practical calculators based on existing vehicle and fuel log data.

Proposed calculators

  1. Trip Cost Calculator
    Inputs:

    • Distance
    • Fuel price per liter
    • Fuel consumption (e.g., L/100km)

    Behavior:

    • Automatically pre-fill fuel price and consumption using existing logs (if available)
    • Calculate total trip cost
  2. Distance Calculator
    Inputs:

    • Fuel amount
    • Consumption

    Output:

    • Estimated travel distance
  3. Fuel Consumption Calculator
    Inputs:

    • Distance
    • Fuel used

    Output:

    • Consumption (e.g., L/100km or MPG depending on user settings)
  4. Required Fuel Calculator
    Inputs:

    • Distance
    • Consumption

    Output:

    • Required fuel amount

Key idea

These tools should ideally integrate with existing data:

  • Use historical averages (fuel consumption, fuel price)
  • Allow manual overrides for flexibility
  • Respect unit preferences (metric/imperial)

Why this is useful

  • Reduces the need for external tools or apps
  • Makes LubeLogger more actionable, not just a tracking tool
  • Leverages already stored data to provide immediate value
  • Supports planning (e.g., estimating trip costs or fuel needs)

Acknowledgment

  • I acknowledge that LubeLogger is a side project and that development efforts are entirely voluntary. I do not expect the core maintainers to respond to this issue, and I will not hound or chase them regarding this issue or any other issues.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions