A lightweight and efficient professional tool designed to track and log your vehicle's daily mileage. Whether for personal use, business expenses, or maintenance scheduling, this tracker provides a clean and organized way to monitor your vehicle's activity.
- Daily Logs — Easily record the distance traveled every day.
- Multilingual Support — Fully localized in 5 major languages.
- Vehicle Insights — Keep a clear history of your vehicle's usage.
- Clean Interface — Optimized for quick data entry and readability.
- Cross-Platform — Designed to run smoothly in any terminal environment.
The software automatically adapts to your needs with full support for:
| Language | Code | Status |
|---|---|---|
| 🇮🇹 Italiano | IT |
Available |
| 🇬🇧 English | EN |
Available |
| 🇫🇷 Français | FR |
Available |
| 🇪🇸 Español | ES |
Available |
| 🇩🇪 Deutsch | DE |
Available |
- C++ Version: A compiler supporting C++11 or later (
g++,clang++, orMSVC). - Python Version: Python 3.6 or higher.
- Prepare the file: Save the source code as
main.cpp. - Compile:
- Linux / macOS / Windows (MinGW):
g++ -std=c++17 -o MileageTracker main.cpp
- Windows (MSVC):
cl /EHsc main.cpp /Fe:MileageTracker.exe
- Linux / macOS / Windows (MinGW):
- Launch:
- Linux / macOS:
./MileageTracker
- Windows:
MileageTracker.exe
- Linux / macOS:
- Prepare the file: Save the script as
tracker.py. - Run directly:
- Universal:
python tracker.py
- Linux/macOS (if python3 is default):
python3 tracker.py
- Universal:
- Select Language — Choose your preferred language upon startup.
- Enter Data — Input the current odometer reading or the kilometers traveled.
- Save & View — The software calculates totals, daily increments, and record peaks.
- Data Persistence — The Python version automatically handles local storage via JSON.
- Consistency — Log your kilometers at the end of each day for the most accurate tracking.
- Maintenance — Use the total mileage data to predict your next service (oil change, tires).
- Data Safety — Always keep a backup of your
vehicle_logs.json(Python version) for long-term history.