Programmers.ai team hired to create a user-friendly fuel finder application for a national filling station chain

About the Client

The client is the owner of 180 oil filling stations based out of Oman. It has been a leading distributor of petroleum products and related services across Oman for 50+ years. The company has a well-known network of service stations and with the help of capital investment, it has developed services easily accessible even for the most remote parts of the country. The service stations of the client provide essential supplies required by the nation and its citizens. Besides petroleum, it also offers convenience stores, auto services, smart card services, and aircraft refuelling. The main aim of the client is to work closely with the appropriate authorities to ensure no harm to the environment. In addition, the client provides environmentally-friendly products and services to consumers. With the goal of a sustainable future, the company has been working on innovation, reliability, and sustainability.

  • Industry: Logistics and Transportation
  • Headquartered: Oman
  • Platforms: JavaScript, SQLte, Butterknife, Glide
  • Team Size: 3 Developers
the_client
 

The Challenge

The client, being one of the major distributors of petroleum products in Oman, wanted a cross-platform, efficient and official app for its customers. The client already owned a native app with limited features and faced the below challenges:

The license expiration date differs from user to user. Therefore, the app needed to store the vehicle and mileage data and with so much data on the fly, it was difficult to handle the data storage and send notifications to the users

The application was native. It had to be cross-platform with an appealing user interface to be more user friendly

The customers needed more useful features along with proper filters and sub-filters to narrow down the long list of filling stations to allow users to select ones in their area easily.

The client wanted the new application to offer information of the nearest filling stations, facilities available at the stations and a reminder of the expiration date of the driver’s license to the users/customers.

 

Our Solution

The client chose Programmers.ai as the trusted IT partner. Our team immediately studied the existing requirements and provided the market-ready solution.

The Solution

Efficient Management of Large Vehicle and Mileage Data

Our developers solved the problem of handling large vehicle and mileage data by creating a local SQLite DB that could handle huge data loads.

The Solution

Automated Driving License Expiration Alerts

The customers were to be notified of the upcoming expiration of their driving license by studying the provided vehicle information. Our programmers employed Android Local Push Notifications—Alarm Manager to set the expiration notification.

The Solution

Smart & Filtered Filling Station Search

Our developers made the searches easy. Now users can narrow down the search for the nearest filling station based on region/location and further filter those searches based on services/features/facilities provided (such as car wash, public utilities, gas filling, etc.) by those filling stations. The developers used SQL query with app code to manage complex filters.

The Solution

Enhancing User Experience with Thoughtful Visual Design

The app had to look user-friendly and interactive, so to upgrade the mood and visual style the team set a color palette including various shades of gray with light colors. Our designers put together several mood boards to define the app’s visual style better.

The Solution

Comprehensive Access to Products, Services, and Facilities

In addition, the mobile app was also integrated with features such as information about the client’s products, services, and facilities available at their filling stations.

The Solution

Engaging Users with Events, Promotions, and Feedback

The users can view and participate in the client’s upcoming events and ongoing promotions as well as provide feedback for product/services improvement through the app.

Technologies Used

Our software architects and engineers are experts in using the latest technologies.

  • JavaScript
    JavaScript
  • SQLte
    SQLte
  • Butterknife
    Butterknife
  • Glide
    Glide
 

Business Impact

Improved customer experience and engagement through intuitive navigation and interactive features.

Here’s how we did it

  • business impacts

    Enhancing User Experience Through Application Improvements

    The application enhancement led to better user feedback and improved customer experience.

  • business impacts

    Seamless Navigation Boosts Customer Convenience and Sales

    The users can easily navigate by clicking the chosen station on the map without any hassle. This saves a lot of time for the customers leading to increased sales for the client.

  • business impacts

    Timely Alerts Enhance User Convenience and Engagement

    Pre-notification on the upcoming expiration date of the driver’s license added value to the application.

  • business impacts

    Cross-Platform Migration Drives Efficiency, Accessibility, and Cost Savings

    Migrating the app from native to cross-platform improved accessibility, eased implementation, and saved costs for the client.

we-did-it

Other Case Studies

Default thumbnail

Centralized document and information managementsystem created for a large insurance co...

The client discussed in the case study belongs to the insurance industry. The company comprises of professionals from insurance, technology and investment niches. The aim of the client is to build innovative businesses at the intersection of insuranc...
Default thumbnail

Creation of a custom auto compilation tool for a large sporting good retailer

The client is one of the largest sporting goods stores in America with over 100+ years of retail experience. The client mostly provides sports apparel, footwear, hunting accessories, fishing gear, golf, and other equipment related to sports of all ki...

I wanted to take a moment to highlight and commemorate the efforts from our dedicated PIO team. To preface, the projects we work on here are complex, with rigid objectives, budgets, and timelines. Expectations are always high and are ever-changing. From the start of our relationship, the IO team was able to exceed expectations and make our business wishes a reality.

Project Manager

Over the past year I have worked with them, they have worked very hard to understand our highly customized system and troubleshoot things with little or no documentation while managing to keep the business up and running normally. Without the hard work and dedication they have shown, I know we would have had some issues causing downtime or lost production. I am looking forward to continuing working them in the next year as well.

Information Technology Supervisor

I have been working with Programmers IO for more than 5 years now and I have been pleased with all projects and developers that I have worked with. We have had a few issues here and there but they have always fixed and made it right. They have been an excellent addition to our business.

Director Of Development

Let’s Build Your AI-Readiness Roadmap Together

Contact us for a free strategy session with our experts.

Talk to an AI Expert

Awards and Certifications from Our Extended Network

company-logo
company-logo
company-logo
company-logo
company-logo
company-logo
company-logo
company-logo
company-logo
company-logo
company-logo
company-logo