← All work

02Fuel Operations SaaS · 2026

StationMag Fuel Operations Management Platform

A fuel station management platform designed to centralize operational visibility across stations, pumps, transactions, pricing workflows, reporting and user access control.

Role

Frontend Engineer

Timeline

March 2026 - May 2026

Built for

Internal Product

Status

MVP / Active Development

StationMag fuel operations dashboard

Operational modules implemented

10+

Station management capability

Multi

Access control workflow

Role-based

Reporting system

Export-ready

The problem

Fuel operators often manage station activity across disconnected systems, making it difficult to monitor revenue, fuel dispensing, transaction accuracy, pump activity and operational performance.

The solution

Built a modular operations dashboard that connects fuel station workflows including station management, pump monitoring, transactions, pricing, reporting and user permissions through a structured frontend architecture.

Product gallery

04 screens

StationMag centralized management, all station, monitoring, analytics and role-based operations interface
StationMag fuel operations overview dashboard presented inside the product website
StationMag centralized management, monitoring, analytics and role-based operations interface
StationMag fuel operations dashboard presented inside the product website

Overview

StationMag is a web-based fuel station operations platform built to help operators manage stations, pumps, transactions, pricing, reports and team access from a single interface.

The platform provides operational dashboards for monitoring revenue, fuel dispensing activity, payment status, station performance and administrative workflows.

My contribution focused on frontend architecture, authenticated dashboard development, API integration, reporting workflows, role-aware navigation and reusable operational components.

Challenges

  • Fuel station operators needed better visibility into daily activities across multiple stations, pumps and transaction records.

  • Operational teams required different levels of access depending on their responsibilities, creating the need for structured permission management.

  • Generating reports manually created delays and reduced visibility into important business decisions.

  • Fuel pricing changes required approval workflows, tracking and synchronization across operational systems.

Key Features

  • Station management
  • Pump management
  • Transaction monitoring
  • Fuel pricing workflows
  • Price approval system
  • Operational analytics dashboard
  • User and role management
  • Permission controls
  • Reports and exports
  • Audit activity tracking

Approach

Dashboard-first architecture

Designed the application around operational workflows with dedicated dashboards, tables, filters, analytics cards and reporting views.

Typed API communication

Created reusable API services and React Query workflows for reliable communication with the external backend.

Role-based operations

Implemented permission-aware navigation and protected workflows for administrators, station managers and operational users.

Data-driven reporting

Built filtering and export experiences that allow operators to analyse transactions by station, pump, payment method, fuel type and status.

Project Impact

  • Built operational modules for stations, pumps, pricing, transaction, reports etc
  • Created role-based workflows for different users
  • Developed reporting and analytics experiences with export-ready reporting cut manual report time

Lessons Learned

  • Operational software depends on clear domain modelling because every workflow represents a real business process.
  • Dashboards are most effective when they reduce decision-making time rather than simply display more data.
  • Permission systems should be designed alongside product architecture, not added later.

What I owned

  • Frontend architecture
  • Admin dashboard development
  • API integration
  • React Query data workflows
  • Authentication implementation
  • Role-based UI access
  • Reporting interfaces
  • Reusable component development

Stack

  • Next.js 16
  • React 19
  • TypeScript
  • TanStack Query
  • Axios
  • Tailwind CSS
  • Recharts
  • REST API
  • External API Integration

Engineering highlights

  1. 01

    Operational analytics dashboard

    Created dashboards displaying revenue, fuel activity, transaction trends, payment breakdowns and station performance.

  2. 02

    Reporting and export workflows

    Implemented transaction filtering and export workflows supporting operational reporting needs.

  3. 03

    Access control system

    Built role-aware navigation and permission-based interfaces for different operational users.

  4. 04

    Reusable admin components

    Developed shared tables, filters, cards, dialogs and UI patterns for scalable dashboard expansion.

How we shipped it

  1. 01

    Architecture setup

    Established the application structure, API layer, authentication flow and dashboard foundation.

  2. 02

    Operations modules

    Implemented station management, pump workflows, transactions, pricing and reporting features.

  3. 03

    Optimization

    Improved reusable components, data fetching patterns and user workflow consistency.

08Contact

Have an idea, product, or problem worth solving?

I enjoy working with founders and teams building meaningful products. Tell me what you're building - even a rough paragraph is enough to start a conversation.

Elsewhere
LinkedIn X / Twitter

Daniel Daramola