🚚 Jobs & Deliveries
The job system is one of the most important parts of LogBook. It collects, stores, and displays delivery data for all drivers. Jobs can be submitted manually or imported automatically from the Trucky API.
Job submission methods
- Manual Entry: A driver can fill out a form with delivery data (distance, cargo, origin, destination, etc.)
- Trucky API: Automatic data import based on events such as
job_completed
Job fields (database)
Each job record includes several fields such as:
steamid
– driver’s Steam ID
cargo
– name of the delivered cargo
distance
– distance in kilometers
source_city
and destination_city
delivery_time
– when the delivery was completed
xp_earned
– XP given for this job
Validation
- Jobs can be validated manually or automatically
- Distance outliers or suspicious values may be flagged for review
- Admins/dispatchers can remove or correct entries
Leaderboards & statistics
- Drivers are ranked based on total distance, job count, or XP
- Monthly and all-time stats are tracked separately
- Custom leaderboards (e.g. most jobs this week) are possible
Planned features
- Advanced job filters (by cargo, city, distance…)
- Per-city delivery history
- Event-specific delivery tracking
← Back to Wiki Index