Web-platform optimization for Oil&Gas corporation

Azati helped a major Oil&Gas customer optimize their web-platform to streamline the workflow and process incoming requests more efficiently. The new platform allows users to manage fuel card transactions on the fly, improving response times and user experience.

Discuss an idea

All Technologies Used

PHP
PHP
JavaScript
JavaScript
HTML5
HTML5
Kohana
Kohana

Motivation

To enhance the personal account of the fuel cardholder, providing a seamless interface for managing accounts, applying for card reissue, receiving reports, and improving the overall functionality. The system is integrated with Siebel CRM via SOAP protocol to handle customer requests swiftly and efficiently.

Main Challenges

Challenge 1
Lack of Version Control and Repository

The project suffered from a lack of a version control system, complicating teamwork and development processes. This issue caused delays and inefficiencies, particularly when ug fixing and code analysis tasks arose.

Challenge 2
Discrepancies Between Servers

There was an inconsistency between the development, pre-production, and production servers, leading to issues in the implementation of functionality as the servers’ settings differed. This required additional adjustments on our side.

Challenge 3
Quality Management Issues

The project required frequent consultations and quality management, which were further complicated by the intermediary company’s coordination role, delaying progress in certain instances.

Key Features

  • Electronic Queue System: The platform now includes an electronic queue system to manage card issuance, track bookings, and handle customer visits. Features like lunch break scheduling and bulk parameter settings were also integrated.
  • Transactional Report Refinement: The transactional report section was enhanced to offer better management and more detailed information for users and managers.
  • Document Management (PDF Processing): A microservice was created to manage PDF documents, allowing users to automatically find and add facsimiles and stamps within documents.
  • FAQ Management System: A new FAQ page was created within the Personal Account, along with functionality for managing FAQ content for the Contact Center team.

Our Approach

Proactive Problem Solving
Despite the challenges, Azati’s experienced team took a proactive approach, addressing problems as they arose and ensuring swift resolution of technical issues.
Team Coordination
We worked closely with both the intermediary company and the end customer, focusing on smooth communication and timely task completion. Our collaboration helped minimize delays and streamline the development process.
System Architecture
The platform was developed with a monolithic architecture, but with microservices for specific tasks like handling PDF document processing, allowing greater flexibility and modularity.

Project Impact

The optimized web-platform significantly improved the fuel cardholder experience by streamlining account management and transaction processing.

By automating manual tasks, the platform boosted efficiency, reduced errors, and enhanced user satisfaction, ultimately providing a more responsive and scalable solution for the customer.

Ready To Get Started

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.