Transport and Fleet Services

Road Madad — Truck Roadside Service and Maintenance Platform

A customer app, a provider app, and an administration panel that bring oil, tyre, battery, and light mechanical services to trucks wherever they stop, with a service history for every truck.

Built by the JK Software Solutions engineering team.

JK Software Solutions
Road Madad — Truck Roadside Service and Maintenance Platform

The Challenge

When a truck needs an oil change, a tyre, or a battery away from the workshop, the fleet owner calls around, compares prices over the phone, and keeps no reliable record of what was done to which truck. Mobile service providers, in turn, have no organized way to receive nearby jobs, document their work, or see what they earned.

Our Solution

Customer app: the owner adds trucks with plate and optional chassis number, picks a location and a service category, compares ranked providers, chooses which truck the request is for, reviews a server-calculated estimate, and follows the job from acceptance to completion. Provider app: the provider goes online within a coverage area, receives one offer at a time with distance and net earnings, moves the job through its stages, documents the work with before and after photos, confirms products added to the job, and reads earnings reports. Administration panel: orders and their financial breakdown, provider review and approval, services, distance pricing, commissions, dispatch and ranking weights, speed indicators, feature switches, product catalogues, customer and provider plans, and an audit trail. Plans are built around fleet size, with configurable examples for 5, 10, and 15 trucks and a request allowance per truck.

Objectives

Let a fleet owner register trucks and request a service for a specific truck in a few steps. Rank nearby providers by availability, coverage, distance, rating, and response. Calculate every price, commission, and total on the server only. Keep a separate service history for each truck. Give the administration control over services, pricing, commissions, plans, and provider approval.

Outcomes

The customer and provider journeys, the administration panel, and the backend are built and run end to end in a private demonstration environment. The product has not launched commercially: the payment gateway, production maps, and store publishing are the next steps. All names and figures in the screens are demonstration data, the map is illustrative, and plan prices are configurable drafts.

Challenges

An offer must reach one provider at a time and expire cleanly, and two providers must never be able to accept the same job. Prices, commissions, and allowances are snapshotted per order on the server so that later changes to settings never alter existing orders. Maintenance photos stay private between the two parties and the administration.

Our Role

JK Software Solutions built the whole product: the Flutter app that serves both customers and providers, the Firebase backend with Cloud Functions and security rules, the shared pricing and ledger logic, and the React administration panel.

Technologies

FlutterDartRiverpodFirebase AuthCloud FirestoreCloud FunctionsTypeScriptReactTailwind CSS

Related Service

Mobile App Development

Project Documentation

System Media Gallery

33 documented assets

Mobile Experience

21

Administration

11

Project Media

1

Have an idea but not the technical details?

Send us the idea and we will respond within 24 hours with the next practical step.

The initial consultation is free with no commitment, and for suitable projects it can include discussing an early visual concept.