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 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.
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.
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.
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.
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.
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.
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
-
SQLte
-
Butterknife
-
Glide
Business Impact
Improved customer experience and engagement through intuitive navigation and interactive features.
Here’s how we did it
-
Enhancing User Experience Through Application Improvements
The application enhancement led to better user feedback and improved customer experience.
-
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.
-
Timely Alerts Enhance User Convenience and Engagement
Pre-notification on the upcoming expiration date of the driver’s license added value to the application.
-
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.
Other Case Studies
Centralized document and information managementsystem created for a large insurance co...
Creation of a custom auto compilation tool for a large sporting good retailer
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.
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.
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.
Let’s Build Your AI-Readiness Roadmap Together
Contact us for a free strategy session with our experts.
Talk to an AI Expert




