EasyPay is a multi-service mobile app built to simplify everyday payments for users across Nigeria and beyond. From airtime and data top-ups to electricity bills, cable subscriptions, flight bookings, and more, EasyPay brings multiple essential services under one unified platform. Designed with speed, convenience, and reliability in mind, the app eliminates the need for juggling multiple apps or service providers.
Goals
The core objective was to build a seamless, scalable, and secure platform where users could instantly handle all their recurring payments and personal service needs. Specific design and development goals included:
A unified interface for bill payment, airtime recharge, and service subscriptions.
A responsive, fast, and user-friendly mobile experience across devices.
Integration with secure payment gateways and real-time service APIs.
A robust dashboard for transaction history, receipts, and support.
Scalability to accommodate future services like loans, insurance, and e-wallets.
Challenges
One of the biggest challenges was managing multiple service verticals (telecom, utilities, flights, etc.) without overwhelming the user interface. The design had to balance complexity with clarity, allowing a user to navigate from airtime recharge to flight booking in just a few taps. Another challenge was ensuring real-time response and transaction success across different vendors—especially for services like electricity tokens and live flight booking, which are time-sensitive.
Solutions/Outcomes
To address these challenges, I mapped out user flows for each core service and built a modular design system that supported consistent UI patterns across all use cases. Key features include:
Quick Recharge: Users can top up airtime or data for any network with saved profiles and instant delivery.
Utility Bills: Support for electricity (e.g., PHED, IKEDC), cable TV (DSTV, GoTV), and internet bill payments.
Flight Booking: A live integration with domestic flight APIs enables users to search, book, and receive e-tickets directly from the app.
Wallet System: Users can fund their EasyPay wallet and enjoy faster payments without re-entering card info.
Smart Dashboard: All transactions are trackable with receipts, status updates, and re-payment options.
Push Notifications: Real-time alerts for transaction success, bill reminders, promo offers, and service outages.
The final app experience is clean, secure, and reliable—reducing friction in everyday tasks. EasyPay not only enhances financial efficiency for users but also promotes digital adoption in underserved regions where access to physical payment points is limited.
Like this project
Posted Sep 11, 2024
A versatile mobile app designed for convenient transactions, including airtime and data purchases, bill payments, and flight bookings, all from a single interfa