🧩 System Overview
LogBook is a modular VTC management platform designed for Euro Truck Simulator 2. It helps virtual trucking companies organize, track, and reward their drivers using automated tools and structured data.
Core components
- Frontend: Custom PHP-based UI with stats, leaderboards, job history, rank tracking, and profile views
- Backend: MySQL database with tables for users, jobs, XP logs, ranks, and roles
- Job Tracking: Integration with the Trucky API or manual input forms
- XP System: Logic for awarding and tracking experience points, progression, and ranking
- Admin Tools: Interfaces for managing members, XP, ranks, and internal data
Main goals
- 📦 Automate job collection and statistics
- 📊 Motivate drivers through a progression and rank system
- 🧠 Simplify internal VTC management (roles, XP, admin views)
- 📁 Maintain clear logs and history of activity
Authentication
Users log in through an internal system that ties their session to their Steam ID. Each user is uniquely identified by their Steam profile or assigned internal username.
Technology stack
- PHP – core logic and rendering
- MySQL – persistent storage of users, jobs, XP, and ranks
- JavaScript (vanilla & jQuery) – frontend dynamic content
- Leaflet.js – used for map display (optional)
Extensibility
LogBook is designed to be flexible – new features like leaderboards, progress bars, map overlays, or Discord integrations can be added on top of the core system.
← Back to Wiki Index