Skip to content

feat: add load details, vehicle profile, and expense tracking#2

Open
ElMago wants to merge 3 commits intomainfrom
feature/advanced-trucker-tools-12050443706110495172
Open

feat: add load details, vehicle profile, and expense tracking#2
ElMago wants to merge 3 commits intomainfrom
feature/advanced-trucker-tools-12050443706110495172

Conversation

@ElMago
Copy link
Copy Markdown
Owner

@ElMago ElMago commented Apr 26, 2026

This PR adds significant features requested for the trucker app:

  1. Vehicle Management: A new "Perfil" section allows drivers to enter their truck and trailer license plates.
  2. Load Details: The trip creation form now supports extensive cargo data, including pallets, weight, destination, and the agreed-upon price.
  3. Expense Tracking: A new "Gastos" tab is added to record expenses like maintenance, tolls, and daily allowances (dietas).
  4. Monthly Financials: The Dashboard has been overhauled to provide a monthly summary, calculating total revenue (from trips) minus total expenses (fuel + other expenses) to show the net profit.
  5. UI Updates: The app's main logo in the header has been changed to a truck icon, as requested. The mapping feature was refined slightly to avoid annoying alerts during geolocation failures.

PR created automatically by Jules for task 12050443706110495172 started by @ElMago

- Updated TruckerContext to support load info, expenses, and vehicle
- Added Profile page for truck and trailer plates
- Added Expenses page for maintenance, tolls, and diet costs
- Enhanced Trips page to support cargo data (pallets, weight, price, destination)
- Updated Dashboard to display monthly financial summaries
- Changed main logo to a Truck icon
- Fixed hardcoded unloading location country bug

Co-authored-by: ElMago <279364588+ElMago@users.noreply.github.com>
@google-labs-jules
Copy link
Copy Markdown
Contributor

👋 Jules, reporting for duty! I'm here to lend a hand with this pull request.

When you start a review, I'll add a 👀 emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down.

I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job!

For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with @jules. You can find this option in the Pull Request section of your global Jules UI settings. You can always switch back!

New to Jules? Learn more at jules.google/docs.


For security, I will only act on instructions from the user who triggered this task.

google-labs-jules Bot and others added 2 commits April 26, 2026 05:15
- Updated TruckerContext to support load info, expenses, and vehicle
- Added Profile page for truck and trailer plates
- Added Expenses page for maintenance, tolls, and diet costs
- Enhanced Trips page to support cargo data (pallets, weight, price, destination)
- Updated Dashboard to display monthly financial summaries
- Changed main logo to a Truck icon
- Fixed hardcoded unloading location country bug

Co-authored-by: ElMago <279364588+ElMago@users.noreply.github.com>
Implemented advanced features for truck drivers:
- Vehicle profile (truck and trailer plates)
- Expenses tracking (maintenance, tolls, diets, others)
- Advanced trips with cargo details (pallets, weight, price, destination)
- Monthly dashboard with net profit calculation
- UI updates with truck logo and proper navigation
- Fixed MapView coordinates display bug

Co-authored-by: ElMago <279364588+ElMago@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant