Book Now Zambia

ePass Mobile And Web

INDUSTRY

Fintech
Transportation
Gas

PROJECT DURATION

3 months

HEADQUARTERS

Lusaka, Zambia

TEAM

Team Lead
Project Manager
UI/UX Designer
Front End Developers
Back End Developers
QA Engineer

Client
Requirements

ePass, a Zambian company, needed a simple yet powerful solution to make paying for fuel and tolls easy for their customers. They wanted a friendly mobile app where people could quickly check their balance and pay on the go. For their team, they needed a straightforward web platform to keep track of sales and manage everything smoothly. The goal was to blend these two platforms seamlessly, making life easier for both their customers and staff.

Mobile Application

Balance Management

Seamless balance checking and recharging via multiple methods, including SMS and credit card payments.

Card Services

Easy ordering and recharging of ePass cards, with options for personalized delivery.​

Transaction Tracking​

Detailed history of transactions and orders with real-time updates.​

Notification System

Automated real-time notifications for low balances, orders statuses and and other important account activities.​

Profile Management

Allowing users to update key personal details. Each change requires verification through a one-time password (OTP) to ensure security and authenticity of the user's identity.​

Real-Time tolls and fuel prices

Latest updates on toll charges and fuel prices across various stations​

Web Application

Dashboard And Reporting

Advanced dashboards displaying sales over time, transactions by date ranges, station-specific sales and more.

Accounting

Real-time tracking of transactions, payments, and expenses. Detailed financial reporting for eToll and eFuel services.​

User Management

Advanced management of user accounts, card orders, and allocations. ​

Orders Management

Seamless balance checking and recharging via multiple methods, including SMS and credit card payments.​

Dynamic user roles

Distinct roles for Initiators, Approvers, and Admins, with an approval system for major actions.​

Audits and Approvals

Enhanced security protocols and audit logs for all administrative actions. All actions on the systems are logged and sent to administrator to review and Approve.

Challenges

Payment Integration: Navigating Complex Architectures

A key challenge was integrating mobile payments via SMS into our platform. The complexity lay in syncing these payments with both the front-end and back-end systems. Due to pre-existing architectural constraints, ensuring that user payments were processed automatically and accurately required innovative solutions and meticulous system redesign.

Undocumented Code with Complex Architecture

The existing codebase was undocumented and featured a highly complex architecture. This complexity was compounded by the discovery of additional functions operating on the cloud, previously unknown to our team or client.

“ePass stands as a groundbreaking application, uniquely designed to streamline and modernize the way individuals and businesses in Zambia handle their fuel and toll payments. This application, available both as a sophisticated web platform for ePass staff and an intuitive mobile app for clients, transforms everyday transactions into a hassle-free experience.”

Viktor Cvetanovic, CTO