Built PayBuddy to allow users pay for utilities faster, cheaper and reliably as a Minimum Viable Product (MVP) using Kotlin for Android platform. ( App is still in development phase ).
Even if a lot of people have not eaten, they still find ways to reload their airtime or data subscriptions because they need it to run their businesses or to complete some tasks online or to just get entertainment.
Mobile payments of utility bills in Nigeria alone are estimated at 576 billion naira (Source: PunchNg) and there is still room for growth as more users acquire mobile phones.
Earlier this year, My Girlfriend asked me to purchase data for her, but she asked me not to use bank apps or USSD, that I could purchase from vendors which she claimed was way cheaper. I was skeptical and argued that the price different couldn't be much, but after taking a look at these so called data vendor prices, I was impressed at the price and we both decided to build an app to provide these same services (We saw a market for it becuase it was a business model that has recurring customers and after a quick survey, we found out that alot of people still don't know about this service).
- Kotlin (Android)
- Clean Architecture for seperation of concerns
- XML Views for UI
- Firebase services for Authentication and App remote database
- Dagger 2 and Hilt for Dependency Injection
- Retrofit to make network requests
- Glide for Image Loading
- Room for local database
- Other Jetpack Components
- Flutterwave API to enable Sub-accounts features for users to enjoy seamless funding and secured transfer.
- Reloadly API to allow users to easily buy data bundles directly within the app.