Fleet Management Tool Scheduling Module

User Scenario:
David is the fleet manager for a small plumbing business. His fleet consists of 12 vehicles (a mix of ICE vehicles and electric vehicles) and 10 plumbers. The plumbing jobs are added manually to the system (collected and scheduled by phone and then inputted into the system). Each job has a description, time slot, and location.

David arrives in the morning and uses the system to assign and schedule jobs for the upcoming days.

My task is to research this user scenario, explore and present relevant references we can learn from, and design a low-fidelity concept for a web-based scheduling module.