Code 10.09.2025

Custom ERP & Back-Office Solution for C-Stores & Gas Stations

ERP & Fuel Dispenser Automation for Ibrahimi Petrol, a custom-built ERP and back-office solution integrating real-time dispenser control, automated sales and inventory tracking, with seamless offline operational continuity.

Custom ERP & Back-Office Solution for C-Stores & Gas Stations
Project information
Managed with

Agile SCRUM, JIRA, Git, and other internal tools.

Time engaged

Over three years, from initial planning to delivery and launch, including maintenance.

Team composition

1x Project Manager; 1x UI/UX Designer; 1x Senior Embedded Systems Engineer; 2x Senior Back-end Developers; 1x Medium Back-end Developer; 2x Front-end Developers; 1x QA Analyst

Get to know the client

Understanding the client and their business environment

Ibrahimi Petrol is a major fuel distributor in Kosovo, operating more than seven petrol stations and two wholesale distribution points. With a growing retail and wholesale network, the company required a centralised and reliable system to manage fuel sales, inventory, financial operations, and station-level activities across multiple locations.

Client

Ibrahimi Petrol (NTP Ibrahimi)

Industry

Fuel & Retail

Project Status

Closed, Maintenance

Country

Kosovo

01. The challenge

Custom ERP

Fragmented systems limiting operational control

Identifying gaps in automation, visibility, and system integration

Ibrahimi Petrol relied on multiple disconnected software tools to manage operations across its stations. The absence of a unified system created inefficiencies, limited real-time oversight, and increased operational risk.

01

No centralised management system

Business-critical data was spread across different tools, preventing a unified real-time overview of operations.

02

Limited operational visibility and control

Sales, inventory, and customer transactions were not efficiently tracked, leading to delays and inconsistencies.

03

No real-time control or offline support

Petrol dispensers operated independently from management systems, and stations faced disruptions during internet or power outages.

Setting the foundation for operational automation

To address these limitations, Ibrahimi Petrol required more than software consolidation. The objective was to design a fully integrated ERP and back-office solution tailored specifically for fuel retail operations, ensuring automation, system integration, and uninterrupted station functionality.

02. The solution

A custom ERP and automation platform for fuel retail operations

Horizon Plus designed and implemented a custom ERP and back-office system tailored specifically for fuel stations and wholesale fuel distribution, combining centralised management, embedded dispenser control, and uninterrupted operational continuity.

01
Centralised ERP Platform

A web-based ERP system was developed to consolidate sales, inventory, financial transactions, and station-level operations into a single unified platform.

02
Real-Time Station Monitoring

Enabled real-time tracking of fuel sales, stock levels, and operational activity across all petrol stations from a centralized dashboard.

03
Petrol Dispenser Controller Integration

Built a custom Java-based application enabling direct TCP socket communication with petrol dispenser controllers for automated fuel monitoring and logging.

04
Automated Financial & Fund Management

Streamlined invoicing, internal fund transfers, and bank reconciliation processes to improve financial transparency and control.

05
Offline Operational Continuity

Designed the system to function online and offline, using local data caching and automatic synchronization to ensure uninterrupted station operations.

06
Scalable Architecture & Deployment

Implemented a modular, API-driven architecture with structured version control and CI workflows to support long-term scalability and system evolution.

03. Services provided & technology stack

Services Provided

  • Custom ERP development
  • Embedded systems integration
  • Web application development
  • UI/UX design
  • Quality assurance & performance optimisation
  • Long-term maintenance & support

Technology Stack

  • Back-end: PHP (CodeIgniter Framework)
  • Front-end: Bootstrap (HTML, CSS, JS)
  • Embedded Systems: Java AWT (for petrol dispenser communication)
  • Database: MySQL
  • Project Management Tools: JIRA, other internal tools

04. The results

Custom ERP Solution

Measurable improvements in automation, efficiency, and operational control

The implementation of the custom ERP and dispenser automation system significantly transformed Ibrahimi Petrol’s operational management across its network.

01

Operational automation

Full control over sales, transactions, fuel dispensing, and inventory within a single unified system.

02

Improved efficiency and decision-making

Real-time monitoring of sales and stock levels reduced human error and enabled faster operational decisions.

03

Seamless offline functionality

Offline functionality ensured continuous operations during internet or power disruptions.

04

Enhanced customer management

Automated invoicing, credit tracking, and reconciliation improved financial oversight.

05

Compliance and transparency

Centralized reporting and automated logging enhanced regulatory compliance and operational accountability.

06

Centralized operational visibility

A unified platform consolidated data across stations, providing management with a real-time overview of business performance.

05. What’s next

Continuous enhancement and system expansion

Horizon Plus continues to support Ibrahimi Petrol through ongoing maintenance, feature enhancements, and system optimisation. The focus remains on scaling functionality, improving performance, and adapting the platform to evolving operational requirements.

Final thoughts

This project demonstrates how a purpose-built ERP and embedded integration system can transform fuel retail operations. By combining centralised management, real-time dispenser control, and offline resilience, Horizon Plus enabled Ibrahimi Petrol to operate with greater efficiency, visibility, and long-term stability.

Let’s discuss what we can build together

If our work resonates with your goals, we’re ready to explore how our team can support your next digital initiative. Reach out to start the conversation.