Back to work/Web Development/2025

FleetOps

Fleet kilometer and fuel monitoring system for plantation operations

Client
Plantation transport operation
Role
Product Designer · Full-stack Developer
Duration
4 weeks
Year
2025
Discipline
Web Development
FleetOps

(01) Overview

FleetOps is an internal web system built for plantation transport operations. The system helps the team monitor vehicle kilometers, fuel usage, driver activity, route data, and approval workflows in one place. The project started from a real operational problem: vehicle and fuel records were scattered across manual logs, spreadsheets, and repeated admin checks. FleetOps brings those workflows into a single dashboard so managers and admins can review data faster and reduce manual back-and-forth.


(02) The Challenge

What we were up against.

Transport operations involve many moving parts: drivers, vehicles, routes, kilometer records, fuel requests, and supporting documents. When this data is handled manually, it becomes difficult to track what happened, which vehicle was used, how much fuel was requested, and whether the request has been approved. The challenge was to design a system that feels simple for daily admin work, while still supporting operational details such as role-based access, approval status, SK BBM records, route management, odometer documentation, and manager-level visibility.


(03) The Approach

How we moved.

I started by understanding how the existing transport workflow works in the field: how drivers report kilometer usage, how fuel requests are created, how approvals are handled, and how admins check supporting data. From there, I broke the system into core modules: dashboard overview, vehicle and route data, Bon BBM requests, SK BBM records, approval flow, and odometer photo documentation. The goal was not to make the system complex, but to make each operational step easier to track and review.


(04) The Solution

What shipped.

FleetOps is built as a responsive web dashboard using Next.js, Tailwind CSS, Supabase, and Vercel. The system includes role-based access, manager dashboard, Bon BBM approval flow, SK BBM table, route management, and odometer photo upload. Admins can manage operational records, while managers can review requests, check data summaries, and approve fuel-related workflows. The system is designed to reduce scattered manual checking and make transport data easier to access from one place.

Assistants capture an odometer photo, and the system instantly reads the mileage using OCR before generating the daily vehicle report.
Assistants capture an odometer photo, and the system instantly reads the mileage using OCR before generating the daily vehicle report.
Administrators review daily reports, validate fuel allocations, and approve additional fuel requests before fuel vouchers are issued, ensuring every request is traceable and properly authorized.
Administrators review daily reports, validate fuel allocations, and approve additional fuel requests before fuel vouchers are issued, ensuring every request is traceable and properly authorized.
Monitor daily vehicle activity, mileage, fuel allocation, and OCR-verified odometer readings in a single timeline, making operational tracking more transparent and easier to audit.
Monitor daily vehicle activity, mileage, fuel allocation, and OCR-verified odometer readings in a single timeline, making operational tracking more transparent and easier to audit.

(05) Built With

The stack behind it.

  • Next.js App Router
  • Tailwind CSS
  • Supabase
  • Role-based Access

(06) The Outcome

What it did in the world.

FleetOps helped me work on a real internal business system with more complex logic than a typical landing page. The project required product thinking, database structure, dashboard UX, approval workflows, and operational detail handling. It shows my ability to design and build tools for real business operations — especially systems where clarity, accuracy, and daily usability matter more than visual decoration.

5+
Core operational modules
5
Manager, KTU, Admin, Assistant, Foreman
1
Centralized transport dashboard
Ongoing
Built around real operational needs
Let's Build

Have an idea that needs to feel ready?

Send me the rough brief, broken flow, or half-finished website. I'll help shape it into a clearer direction and a cleaner execution.

Product designer and web builder helping founders, small businesses, and teams turn ideas into clear digital products.

nalara.art56@gmail.com
© 2026 ZRY. Designed & built independently.
All workServicesAboutStart a Project