Im are looking for an experienced Full-Stack Web Developer to build a web-based truck fleet management system.
The application will be used by business owners to manage trucks, trips, revenues, expenses, commissions, fuel consumption, maintenance, and monthly financial reports.
Accuracy in financial calculations and clean architecture are critical.
Core Features
1. Truck Management
Truck profile (registration, model, capacity)
Current odometer (kilometers)
Maintenance status
Financial account per truck (ledger)
2. Trip / Mission Management
Each trip must include:
Assigned truck
Driver
Departure & arrival dates
Destination (city/country)
Load details:
Tonnage
Price per ton
Automatic gross amount calculation
Formula:
Gross Amount = Tonnage × Price per Ton
3. Fuel & Trip Expenses
Fuel consumption (liters, price per liter)
Driver mission costs
Road expenses (tolls, repairs, fines, etc.)
Attach expenses to a specific trip
4. Commission Management
Support multiple commission types:
Broker commission
Fleet/park commission
Mission finder commission
Each commission can be:
Fixed amount
Percentage of gross amount
5. Net Trip Calculation
Automatic calculation of net profit per trip.
Formula:
Net Amount = Gross − (Fuel + Commissions + Driver Costs + Other Expenses)
The net amount must be credited to the truck’s financial account.
6. Truck Financial Account (Ledger)
Each truck has a detailed account showing:
Credits: net trip revenues
Debits: maintenance, spare parts, fuel, repairs
Running balance
7. Maintenance & Alerts
Maintenance rules (e.g. oil change every 8000 km)
Automatic alerts:
Upcoming maintenance
Overdue maintenance
Maintenance history per truck
8. Reports & Statistics
Monthly financial reports per truck
Total gross revenue
Total fuel cost
Total commissions
Total expenses
Net profit
Export reports to PDF and Excel
9. User Roles & Security
Admin
Manager
Read-only user
Secure authentication
Activity log (audit trail)
Technical Requirements
Frontend: Angular
Backend: Spring Boot (REST API)
Database: MySQL or PostgreSQL
Clean architecture & well-structured database
Secure authentication & role-based access
No hard deletion of financial data (audit-safe)
Deliverables
Fully working web application
Source code (frontend + backend)
Database schema
Deployment instructions
Basic documentation
Show More