DrivenPeople
Creating driver management software for hiring and management in the UK transport operations
Logistics & Transportation
The team
7
2 Backend Developers
Frontend Developer
Mobile Developer
QA Engineer
UI/UX Designer
Project manager
Integrations
Mailjet
Twilio
Google & Facebook OAuth
OpenAI
Xero
Timeline: 8 months
Share:
Customer profile
The British transportation industry faces an ongoing challenge: operators need qualified drivers, and drivers need reliable work. However, connecting them efficiently has been challenging. Our client, a UK-based transportation company, saw this gap and wanted to fix it.
They came up with an idea of a platform where operators could post driving jobs and manage their workforce, while drivers could find opportunities that matched their qualifications and availability. They needed a complete system that could handle recruitment, verification, time tracking, payments, and ongoing workforce management all in one place.
The goal was to create a platform that makes hiring drivers as simple as posting a job, while giving operators full control over teams and letting drivers manage their schedules from phones.
Building this platform meant solving several interconnected problems at once.
- First, there was the verification problem. Anyone can claim they're a qualified driver, but operators need proof. The system had to verify driver credentials before letting them apply for jobs, protecting operators from unqualified applicants.
- Second, the matching problem. Not every driver suits every job. Some jobs require specific experience levels or minimum ratings. The platform needed smart filtering so drivers only saw jobs they qualified for, and operators only saw applications from drivers who met their standards.
- Third, the workflow problem. A typical hiring process involves multiple steps: posting a job, reviewing applications, conducting interviews, approving candidates, tracking shifts, confirming hours, and processing payments. Each step needed to work smoothly across three different interfaces: web for operators, web for admins, and mobile for drivers.
- Finally, the money problem. Operators pay the platform, the platform pays drivers, and everyone needs accurate invoicing. The system had to track every shift, calculate payments correctly, generate invoices automatically, and handle the 10% platform fee without operators and drivers exchanging money directly.
With these challenges, the client came to COAX Software for a simple but efficient solution.
We started development in January 2024 and delivered the full MVP by August 2024. The platform runs on three connected applications: a React web app for operators, a React web admin panel, and React Native mobile apps for drivers on both iOS and Android.
The workflow is direct. Operators post jobs through their web dashboard, specifying industry, timeframe, and driver requirements. The system uses OpenAI to generate job descriptions and filters applications based on ratings and experience. Drivers download the mobile app, get verified by admins, then browse and apply for jobs that match their qualifications.
Once hired, drivers manage shifts through the mobile app while operators track time and approve hours through their dashboard. Group chats keep teams connected for each job. After operators approve shifts, the data flows to the admin panel for payment processing. The system generates invoices for operators and processes driver payments automatically, taking a 10% platform fee from each transaction.
We built the backend on Ruby on Rails with PostgreSQL and Redis, integrated Mailjet for emails and Twilio for communications, and hosted everything on AWS with CloudFront. The platform went live in August 2024, processing real jobs and payments between operators and drivers.
User roles
Admin
Admins control the entire platform. They verify new drivers before allowing them to apply for jobs, checking credentials and qualifications to maintain platform quality. They monitor all bookings and transactions, oversee the invoice system, and handle payment processing.
The admin dashboard shows metrics: total drivers registered, active drivers currently working, operators on the platform, live jobs, and active job posts. When issues arise, admins can access any operator account to troubleshoot problems directly.Operator
Operators manage workforce through the web dashboard. They create job posts using templates or custom forms, with AI assistance for writing descriptions. The system lets them set specific requirements like minimum driver ratings, years of experience, and age restrictions, automatically filtering unqualified applicants. Once jobs go live, operators review applications, conduct interviews, and approve candidates.
They monitor active shifts in real time, communicate with drivers through group chats, and approve completed shifts before payment processing. The dashboard shows their entire workforce at a glance, making it easy to manage multiple jobs and teams simultaneously.Driver
Drivers access everything through mobile apps on iOS and Android. After admin verification, they browse available jobs filtered to match their qualifications and experience level. They apply directly from the app, track application status, and receive notifications about interviews and job offers.
Once hired, drivers use the app to start shifts, pause for breaks, end their workday, and submit hours for approval. They participate in group chats with other drivers on the same job, access training materials through the built-in learning section, and view their payment history. The referral program lets them earn bonuses for bringing other qualified drivers to the platform.
Key features
Business outcomes
The platform launched in August 2024 and quickly gained traction in the UK transportation market. By early 2025, it had registered 4,713 total drivers, with 117 active drivers currently working and 257 drivers successfully hired through the platform. The operator base grew to 175 companies, managing 146 active job posts with 44 live jobs currently accepting applications.
The automated workflow helped achieve the minimum operator time spent on hiring. Invoice processing is completely automated, eliminating the manual billing work.
The smart filtering system improved application quality significantly. Operators reported that 89% of applications they received met their minimum requirements. Additionally, driver satisfaction remains high, with the mobile app earning consistent positive feedback for its simplicity. Payment processing accuracy is absolute, with funds reaching drivers within 48 hours of shift approval.
The platform's 10% transaction fee proved sustainable, generating steady revenue while keeping costs competitive for operators. The referral program contributed to steadily growing new driver registrations, creating organic growth without additional marketing spend.
Why partner with COAX?
Flexibility & adaptability
Our team understands the importance of flexibility in the construction industry, which is why we work around your schedule to provide services at a time that's convenient for you.
Skilled and dedicated team
The COAX team consists of pioneering industry experts and experienced professionals who meet high proficiency standards. We stick to our ethos and are dedicated to delivering high-quality solutions that can lead the future of digital solutions.
Ongoing support
We're committed to providing excellent support throughout the entire project lifecycle. That's why we don't just focus on our technical specialists but also pay close attention to the professional skills of our project managers to ensure seamless cooperation.
Security and confidentiality
At COAX Software, we take data privacy and security very seriously. We sign a non-disclosure agreement (NDA) and guarantee to keep all project information safe and establish trust.
Growth-focused approach
In the construction industry, businesses need to constantly adapt and grow. That's why we don't just develop custom software solutions, we implement cutting-edge tools that help your business and technology scale for long-term success.
Agile methodology
At COAX Software, we value transparency and efficiency. That's why we follow a truly agile approach when providing IT services for construction companies. We aim to remain flexible and responsive to your needs at all times to ensure project success.
What I’ll do next?
1
Contact you within 24 hours
2
Clarify your expectations, business objectives, and project requirements
3
Develop and accept a proposal
4
After that, we can start our partnership
