Skip to main content
Live product

Tripi

Run the whole fleet from one screen.

A fleet and trip management platform for Indian transport businesses — an admin dashboard for the office and an offline-ready driver app for the road.

  • Custom Software Development
  • Progressive Web App (PWA)
  • Fleet & Logistics Software
tripi.aroxasolutions.com
Tripi - Fleet & Trip Management Platform built by Aroxa Solutions
Type
Fleet & trip management
Built for
Transport & logistics
Interfaces
Admin dashboard + driver app
Status
Live in production
Overview

What Tripi is

Tripi is a web platform for transport and logistics businesses in India. It ties drivers, vehicles, trips and expenses together, with an admin dashboard for the office and an installable phone app for the drivers on the road.

Both sides run from one codebase and one database, so the office and the driver always see the same trip, the same expenses and the same status. Tripi is live today, and we can tailor it to the way your fleet works.

Who it is for

Fleet owners and operators

See every trip, driver, vehicle and rupee spent from one dashboard, with alerts before documents expire.

Office and operations staff

Create and assign trips, review expense claims and answer driver tickets, without access to profit figures or deletion.

Drivers

Open the app from a link, see assigned trips, start and complete them, and log expenses with a photo.

The problem

The problem we set out to solve

Transport and logistics businesses in India often run on cash handed to drivers, paper registers and phone calls. Nobody can easily prove where the money went, which vehicle is free, or whose papers are about to expire.

The cost shows up as padded fuel and repair bills, fines for a lapsed PUC or insurance, one driver or truck booked on two trips at once, and expenses that never get logged because the road has no signal.

Padded or fake fuel and repair bills

Every claim needs a slip photo, and fuel and repair claims cannot be sent without one. Admins approve or reject with a reason, and odometer readings flag duplicates.

Insurance, PUC or licence lapses noticed too late

A daily check flags licences and vehicle papers before they expire and warns on the dashboard, so there are no surprise penalties at a checkpoint.

One driver or truck booked on two trips

Only available drivers and vehicles appear when assigning, and the system enforces one active trip each.

Drivers working in low-signal areas

The app saves entries on the phone and syncs when the signal returns. It is duplicate-safe, so a retry never double-charges.

Approach and solution

How we built it, and what it delivers

How we built it

We built Tripi around the leaks a transport business actually has, not around a generic feature list. Every module traces back to a real operational problem: unproven expenses, expiring documents, clashing assignments and dead zones.

One codebase serves two interfaces — an admin dashboard for the office and an installable driver app that behaves like a normal phone app with no app-store download — so both sides always see the same trips, expenses and statuses.

  • Fuel and repair claims cannot be submitted without a slip photo; admins approve or reject with a reason
  • A daily check flags licences and vehicle papers before they expire
  • Only available drivers and vehicles can be assigned, with one active trip each
  • An offline queue on the phone that syncs when the signal returns and is safe against duplicates

What it delivers

The result is a live platform with nine admin modules, including an Operations Dashboard, Driver and Vehicle Management, Trip Management, Expense Review, Reports & Exports, a Support Desk, Master Data & Settings, and Roles & Audit Trail. Each trip moves through Pending, Assigned, Started, In transit and Completed, with a timestamp at every step.

Drivers get a phone app to see assigned trips, start and complete them, and log expenses with a camera photo, with push notifications for new trips. Admin and Sub-Admin roles are kept separate, licences and slips are stored privately, and six report types export to PDF and Excel.

  • Admin dashboard with live alerts for expiring documents and pending expenses
  • Driver app (PWA): trips, camera-backed expenses, offline sync and push notifications
  • Six exportable reports (PDF and Excel) that count only approved spend
  • Admin, Sub-Admin and Driver roles, with an activity log of critical changes
  • Built with Laravel 12, Filament, MySQL and a service-worker PWA
Features and modules

Everything inside, in one system

Every module below is part of the running product.

01

Operations dashboard

The day at a glance, with the things that need attention at the top.

  • Active trips and available drivers
  • Expenses awaiting review and open tickets
  • Document-expiry alerts up top
02

Driver management

One profile per driver, with the paperwork that keeps them on the road.

  • Licence number and expiry date
  • Photos stored privately
  • One-click issue of an app login
  • Full trip and expense history
03

Vehicle management

Every vehicle with its papers tracked by expiry date.

  • Sedan, SUV, bus or truck
  • RC, insurance, PUC and fitness papers
  • Usage history per vehicle
04

Trip management

Create a trip, assign it, and watch it move through its lifecycle.

  • Assign an available driver and vehicle
  • Full timeline for every trip
  • Expenses shown against each trip
05

Expense review

Photo-backed claims that can be approved or rejected with a note.

  • Amount, category and location on every claim
  • Approve or reject with a reason
  • Each decision stamped with who and when
06

Reports and exports

Six report types, all filterable and exportable.

  • Trips, expenses and driver performance
  • Vehicle utilisation and document expiry
  • Profit and loss, exported to PDF and Excel
07

Support desk

A simple ticket thread between drivers and the office.

  • Tickets by category and priority
  • Replies in a thread
  • Resolved and closed when done
08

Master data and settings

The business tunes the system without needing a developer.

  • Expense categories
  • Saved locations
  • Office details
09

Roles and audit trail

The right access for each person, and a record of what changed.

  • Admin, Sub-Admin and Driver roles
  • Fine-grained permissions
  • Activity log of every critical change
9
Admin Modules
6
Report Types
3
Access Roles
How it works

From booking to a closed trip

Every trip moves through the same five stages, and each step is timestamped, so the office always knows where a trip stands.

  1. Pending

    The office creates the trip with route, dates and client details.

  2. Assigned

    An available driver and vehicle are attached, and the driver is notified.

  3. Started

    The driver taps start on the phone, and the departure time is recorded.

  4. In transit

    Expenses are logged along the way with a photo, and the office tracks progress.

  5. Completed

    The driver closes the trip, and arrival time and total spend settle automatically.

Architecture

How it all fits together

One Laravel application serves both the office dashboard and the driver app, backed by a single MySQL database. This is how Tripi is built today.

System architectureHow it is built today
People

Owner / Admin

Full control and reports

Office staff

Sub-Admin operations

Drivers

On the road, on a phone

Apps

Admin dashboard

Filament panel for fleet, trips, expenses and reports

Driver app (PWA)

Installs from a link, with a service worker and offline queue

Application

Laravel 12

Availability checks, expense approval and business rules

Daily expiry check

Flags licences and vehicle papers before they lapse

Roles and audit log

Permissions and a record of critical changes

Data and services

MySQL

Drivers, vehicles, trips, expenses, tickets

Private storage

Licences, slips and papers via signed links

Firebase push

Notifications for new trips

PDF and Excel

Exportable reports

Make it yours

What exists today, and what we can tailor

The product is live and working. We adapt it to your business and can add custom features on request.

Running today
  • Nine admin modules, live and in use
  • Installable driver app that works like a normal phone app
  • Offline entry with duplicate-safe sync when the signal returns
  • Push notifications for new trips, and email alerts for expiring papers
  • Six report types, exportable to PDF and Excel
  • Admin, Sub-Admin and Driver roles with fine-grained permissions
  • Private storage for licences, slips and vehicle papers
  • Activity log of every critical change
Built on request
  • Your branding

    Logo, colours, names and labels set to match your company.

  • Your trip fields and rules

    Extra details on a trip, such as consignment or client information, and rules that fit your operation.

  • Reports you actually use

    New report layouts and exports for your owners, accountants or clients.

  • Access that matches your team

    Permissions tuned to how your office and drivers are organised.

  • Integrations on request

    Hooks into other tools, such as accounting exports or messaging alerts, built as custom work.

  • Hosting that suits you

    Set up on your own server and domain, with the setup, SSL and scheduled jobs handled for you.

What you get

What we deliver, and how we work together

You get a working system set up for your business, not just software to download.

Your branding

Logo, colours, names and document styling set up to match your business.

Deployment on your domain

Hosting setup, SSL, database and email configuration, with a recommendation on the right server.

Data setup and import

Your existing records brought in, so you start with your real data rather than an empty system.

Training and handover

Walkthrough sessions for your team and clear guidance on day-to-day use.

Ongoing support

Maintenance, fixes and improvements after go-live.

Driver onboarding

Driver logins issued from the admin panel, with simple guidance for installing the app.

Fleet data setup

Vehicles, drivers, document dates, expense categories and locations loaded before go-live.

How an engagement runs

From review to go-live

  1. Requirement review

    We walk through the live product with you and list what to keep, change and add for your business.

  2. Customise

    Branding, fields, workflows, reports and integrations are adjusted to match how you actually work.

  3. Deploy

    We set it up on your domain with SSL, database, email and scheduled jobs, and move your data in.

  4. Train and hand over

    Your team learns the system with walkthroughs, and you get the credentials and access you need.

  5. Support

    Fixes, updates and improvements continue after launch, so the system keeps up with your business.

Timing and cost depend on scope. We agree both after a short consultation, before any work starts.

Technology

Built on proven technology

The stack behind the live product.

Backend

  • Laravel 12
  • PHP 8.2
  • Filament
  • MySQL

Driver app

  • Blade
  • Alpine.js
  • Tailwind CSS
  • PWA

Offline and alerts

  • Service worker
  • IndexedDB
  • Firebase Cloud Messaging

Access and reports

  • Spatie roles
  • Activity log
  • DomPDF
  • Excel export
FAQ

Questions about Tripi

Both. Tripi is a working product that is already live, and we deploy it for your company and customise it to your fleet, branding and workflows.

No. The driver app is a progressive web app. Drivers open a link and add it to their home screen, and it behaves like a normal app, with no store download.

The app saves entries on the phone and syncs them when the signal returns. The sync is duplicate-safe, so a retry never records an expense twice.

Every claim carries a slip photo, and fuel and repair claims cannot be submitted without one. Admins approve or reject with a reason, and odometer readings flag duplicates.

Sub-Admins can run day-to-day operations but cannot see profit figures or delete records. Those stay with the owner. Drivers can never reach the admin side.

Yes. We start with a short review of your process and agree what to keep, change and add, then customise and deploy it for you. Timing depends on the scope.

Want Tripi for your business?

Tell us how you work and we will customise Tripi, deploy it for you and train your team.

More from our portfolio

Explore other projects

Invos - Invoice Management System built by Aroxa SolutionsLive product

Invoice Management System

Invos

A complete invoice management system for businesses — create tax-ready invoices, track payments, email branded PDFs and send automatic overdue reminders.

LeadFlow CRM - CRM Platform built by Aroxa SolutionsInteractive prototype

CRM Platform

LeadFlow CRM

A concept sales CRM — a Kanban pipeline, lead tracking, task follow-ups and revenue reporting in one workspace, built for small sales teams outgrowing spreadsheets.