# Agent Profile | Mobile App Wireframe
Evident BD Ltd proposing this Mobile App
# Intro
This proposed Mobile App will allow an Agent to provide the following services:
* Mobile Top Up
* Bill Payments and
* Gift Cards & E-Vouchers purchaes
All these services must be quick, instant and on demand with a user-friendly Interface and practical User Experience.

This Flowchart is a demonstration of 3 core features of this Mobile App.
> Please feel free to let us know your suggestions or recommendations or changes needed by leaving a comment. We aim to responsd to them at our earliest. >
---
# **Mobile Top Up:**
In this scenario an Agent is performing a Mobile Top Up service by entering a mobile number using phone's Keypad.
{%youtube TZyYSn9LBzY %}
This video features:
* Agent Entering Phone Number using Keypad
* Agent can change Recipient's Network provider if required from the Dropdown menu. With the help of an API, the App will detect and preselect the Network Provider.
* Agent can enter any amount Customer wishes to Top Up using phone's Keypad.
* Agent can include Reference or Notes on behalf of the customer with Top Up
* Agent can share the successful message via WhatsApp or Email or SMS or Messenger or simply download the PDF.
---
# **Bill Payments:**
In this scenario, an Agent is offering a Bill Payment service by selecting a Biller and a specific Product/Item offered by the Biller. The Agent can use either the Email or SMS option to deliver the unique information relevant to this Bill Payment service.
{%youtube 0yP8UrZ0U88 %}
---
# **Gift Cards & E-Vouchers:**
In this scenario, an Agent is offering a Gift Cards & E-Vouchers service by selecting a Provider and a specific Product/Item offered by the Provider.
The Agent can use either the Email or SMS option to deliver the unique information relevant to this Gift Cards & E-Vouchers service.
{%youtube RKdgVx6xzmA %}
---
# **Agent Wallet/Account Top Up:**
An Agent can Top Up his Wallet/Account with any amount he wishes to. Agent can use Paypal, Debit/Credit Card or Bank Transfer in order to Top Up his Wallet/Account.
This Top Up service is instant and on-demand for an Agent to use. The agent can view these transactions in more detail from the "Payment History" page.
{%youtube 1NnwyBZWcw8 %}
---
# **Sidebar Features**
Breadcrumb Features.
# **Your profile:**
**Sidebar > Your Profile**
An Agent can view his relevant Profile Information.
{%youtube oUmC740CMrg %}
# **Transaction History:**
**Sidebar > Transaction History**
An Agent can see his Recent Transactions with search functionalities. An Agnet can select any particuler Transaction for more details.
{%youtube G6-jZsNWdQM %}
# **Weekly Statistics:**
**Sidebar > Weekly Statistics**
An Agent can view his weekly performance in more detail including Weekly Sales Breakdown and Overview of Weekly Transactions.
{%youtube pOz471cxPQA %}
# **Payment History:**
**Sidebar > Payment History**
An Agent can view his own transactions from the Payment History page. These transactions were made to Top Up his own Wallet. An Agent can select a particular transaction for more details.
{%youtube K5UaK4YFgV0 %}
# **Operators & Products:**
**Side bar > Operators & Products**
An Agent can view all the Network Operators available in any particular country. The Agent can also view the Products available for a specific Network with commission percentage and exchange rate.
{%youtube m9RbCQ4ez-0 %}
# **New User/Agent Sign up:**
A new User/Agent is Signing up using our Mobile App.
User/Agent needs to enter information including Selecting a Country. The App will use this Country to Set up User's/Agent's Default Currency.
{%youtube k7mgctE0gBU %}
---
# **Features:**
## **Front-end Features:**
```
* Biometric Log-in or PIN Based Log-in
* The app will log out Users/Agents after inactivity.
* User/Agent account creation.
* PIN Resets and Set Limits.
* Dashboard with 5 Buttons (Mobile Top-up, Data Top-up, Bill Payments, Gift Cards, E-vouchers).
* User’s/ Agent’s Wallet Top-up.
* Show User's/Agent's Wallet with 2 Balances (Actual Money and earned Commission).
* Mobile Top Up.
* Data Top-up
* Bill Payment.
* Gift Card.
* E-vouchers.
```
## **Back-end Features:**
```
Our Backend will integrate APIs provided by Sochitel UK Ltd.
```
# **API Requirement Lists:**
## Mobile Top-up and Data Top-up services:
* Required Immediately:
- [ ] Country List API
- [ ] Operator list retrieves API
- [ ] Particular operator retrieve API based on Mobile Phone number
- [ ] Currency List API with price list
- [ ] Product List API
- [ ] Total amount calculations API
- [ ] How do we pay list API
* Semi Immediate:
- [ ] Discount Redeem API
- [ ] Promotions retrieve API
- [ ] Send message API (if not email)
- [ ] Fast top-up list retrieves API
- [ ] Help form submits
* Last but most important:
- [ ] User authentication API (sign in)
- [ ] User signup API
- [ ] Order history list API
- [ ] Payment API
- [ ] Profile get/edit API
- [ ] Edit Top-up API
- [ ] User/Agent wallet API
| Primary Requirements | Secondary Requirements|
| -------- | -------- |
| Text | Text |