E-Wallet Application(Ezypay) Our ingenious software developers designed an E-Wallet Application named ‘Ezypay’ for both Android and iOS platforms. This app allows users to store multiple CC in a secure environment.

E-Wallet Application(Ezypay)

E-Wallet allows users to store multiple credit card and bank account numbers in a secure environment, and eliminate the need to enter in account information when making digital payment.

Client Requirement

The client wants a new e-wallet mobile app for both Android and iOS platforms. He wants to launch the app in Bangladesh.

Required Features:

  • Users can store multiple credit card and bank account numbers in the app within a secured environment.
  • Hassle-free payments with QR Codes are also allowed from the app after registration and creation of e-wallet profiles.
  • Users can use the app for multiple purposes including e-commerce transactions, online bill payments, and money transfers, to avail services from merchants and the retail industry.

Our Approach to Develop Project

While developing this project, we break down the development process into smaller, manageable sprints that can be completed quickly and iteratively.

  • Firstly, we design the graphical user interface for Android and iOS devices.
  • Then we move on to design the application architecture with static and dummy data.
  • In the third step, we develop the functionality of the app and pass it for testing and debugging.
  • After successful testing of the app, it was launched on the Play Store for end users. Our development team also do some maintenance work and make several changes in the final app based on users review and feedback.

Technologies Deployed

  • For Android App: Kotlin, Android Studio, SQLite
  • For iOS: Swit 5, Xcode 12
  • Design Pattern: MVC
  • For Chat Solution: Twilio and FCM or WebRTC solution
  • Database: MongoDB, MS SQL

Development & Implementation

Below are given features & specification that we have provided for e-Wallet Mobile Application:

A. Splash Screen

  • Signup
  • Login
  • Forget Password
  • Forget PIN
  • Account Lock
  • Auto Login

B. Landing Page

  • Payment
  • Transfer
  • Deposit
  • Withdraw
  • Wallet
  • My QR (Customer Can Pay and Merchants can Receive the payment )
  • Log
  • Message

C. Bank

  • Deposit
  • Withdraw
  • Transfer (Only For Customer)

D. Payment

  • Pay by scanning the QR code (Customer) Receive by scanning QR Code (Merchants )

E. Geo Fence:

  • Show all merchants in a 1-5 mile radius
  • Show custom message with individual merchant location pin
  • Show moving objects

F. Augmented Reality:

  • Show merchant pin and details with augmented reality

G. Log/Statement:

  • Can Filter transaction log section-wise- Deposit, withdraw, transfer, payment
  • Filter time-wise Transaction– today, last 7 days, month wise and custom date selection
  • Bring to related log area from notification
  • Tap on each transaction to see the detailed transaction details in the pop-up. Users can also save this as a pdf invoice with the merchant logo in standard invoice format.

H. My QR:

  • Show my QR
  • Download my QR in large format to print with my name, profile pic, mobile no, and QR code in it
  • QR code will be designed QR with multi-color and carved edge

I. Chat Option (Using 3rd Party SDK):

J. 3rd Party Integration

K. Referral

L. Scratch Cards

Final Outcome

Web Screen:

Mobile Screen:

Supported Devices

  • iPhone devices
  • Android device

Note: The app is available on the Google Play Store and the Apple App Store.

Client Profile

Client: Owner Location: India Industry: Retail

What Our Clients Say About Us

Client satisfaction is our ultimate goal. Here are some kind words of our precious clients they have used to express their satisfaction with our service.