SlideShare a Scribd company logo
Use keyboard arrows for navigation through
slides
Use keyboard arrows for navigation through
slides
Let’sGetStarted
The overall onboarding
experience is cool. a lot of
nice 3d illustrations with focus
on InstaPay services
However, I expected more
emphasis on the key
InstaPay’s value proposition
which is "instancy". This is
what InstaPay provides
differently compared to the
traditional money transfer
methods
You need to read between the
lines to find out
Also, this cool button is pretty
clear to me, however, will it be
understandable for non-tech-
savvy users?
Few clicks
Let's start with this sentence
that asks you to "Select," even
though the selection act
requires showing multiple
choices
However, only one option has
been shown to me
So,Whydoesthathappen?
So,Whydoesthathappen?
Simply,becauseInstaPay
designteamdidn’tdesigna
personalizedexperience
basedontheusertypewhich
leadtoaninconsequential
userexperience
This screen is designed for
users who have 2 Sim cards
rather than designing for the
bigger segment who have a
single sim card
Another unusual thing here is,
you can’t enter the phone
number as it usually happens
in the fintech apps. What if I
want to register for someone
else?

what if I want to log in to
another account???
Click
This pop-up here asks you to
use mobile data instead of
Wifi without explaining why?!
Although, this is a very
unusual thing!
Click
Once you click send SMS, you
get directed to a screen
where you are asked to send
strange SMS to a strange
number “4551” without
explaining what is happening
and why it is happening!!!
I checked this step on Android
and found the experience to
be even stranger
First, They show me this
strange message with the
same number without adding
enough clarification
Secondly, they told me that
you might need to pay some
money to continue
And it gets even worse
because it asks me to
remember my choice, which
implicitly means I might need
to pay money every time I use
the app
And by the way, The app
didn't ask me to turn off my
wifi on Android
This all raises a lot of privacy
concerns and raises more
questions than it answers
But of course you don't have
to worry, this app is provided
by the Central Bank right?
But where in the app is that
mentioned? I can't recall
anything similar in the
onboarding process
But of course, no need for
getting worried, this app is
provided by the central bank
right ?
Besides how many people
really know what the Central
Bank is? So they may need to
add extra clarification
But where in the app that
mentioned I can’t remember
anything similar on the
onboarding process
So a quick recap before
moving forward. So to be able
to pass the first step in the
registration process, you have
to do/have the following:
So a quick recap before
moving forward. to be able to
pass the first step in the
registration process, you have
to do/have the following:
1- You have the user's SIM
card inserted into the phone

2- Mobile data and good
cellular network

3- You may need to pay some
money
Back to the last step
Click
Nice touch, letting users know
what happened with their
phone number
Fill out and
click
Click
Type bank name
Before moving forward I
decided to do something a bit
evil.
What if I typed a not listed
bank?
I tried Agricultural bank
Ops,nothingappeared
️

Theworstwaytodealwith
wronguserinputisnottodeal
withitatall,whichmakesthe
userthinkseitherhetyped
thebanknamewrongorhe
shouldtypethefullname,
eitherway,theuserjourney
withtheappisover
️

Theworstwaytodealwith
wronguserinputisnottodeal
withitatall,whichmakesthe
userthinkseitherhetyped
thebanknamewrongorhe
shouldtypethefullname,
eitherway,theuserjourney
withtheappisover
 

Wewilldiscussthisissuein
detailinthediscussion
sectionbelow
Click
I wish they better emphasized
on what card number is
especially, since this section
elements have almost equal
visual weight with no clear
visual hierarchy, so users
might jump directly to the
input fields labels
Type
Now, what is that ATM PIN
that consists of 16 numbers
that I need to enter?
Yes, you got it right. This input
field accepts only one digit
per sub-component (4 in
total)
Although both input fields
have exactly the same styling,
they accept a different
number of digits
Click
Now, I need to enter
something called IPA
Let’s find out what is this
So, IPA basically stands for
Instant Payment Address
They used IPA instead of
Instant Payment Address,
although they use Instant
Payment Address on all other
screens
They used IPA instead of
Instant Payment Address,
although they use Instant
Payment Address on all other
screens
Type and Click
amrshawki
I appreciate they asked for
confirmation, however, yeah,
you guessed it right, there is a
UX issue. Can you guess the
issue?
amrshawki
They should have used the
address name instead of the
passive form
amrshawki
Now much better
Modified Version
amrshawki
You might think I'm exaggerating. You
will change your mind when you
consider the following:
Modified Version
amrshawki
You might think I'm exaggerating. You
will change your mind when you
consider the following:
1- Users will not be able to change
their IPA later at all

2- The input text is light grey and not
clear enough

3- No validation or double entry
options like other input fields.
Password or e-mail for example
Modified Version
amrshawki
Click
Modified Version
Enter OTP
For reasons of bad luck. The
two words “IPN” & “PIN” are so
similar which causes visual
confusion
IPN UX Writer could have
tackled this issue in a different
way, something like

“Enter new InstaPay PIN code”
Now much better
Modified Version
Nice touch:

Always show password
requirements upfront
Enter & Click
Meaftercompletingthe
registration
The Home screen is pretty
organized with a clear
separation between sections
and clear titles for each
section
I don’t see a benefit for this
banner. I believe they use it as
a placeholder for later uses
One feature that I like very
much is this one
You have to click here to
display how much money you
have in your account
The design considers the
context. You may be sending
money to someone standing
next to you
Like your friend to whom you
owe money for the food order
he made for you
On the other hand, one of the
things that bothers me the
most is this popup that keeps
telling me that my session has
expired whenever I stop using
the app for a short while
I know this a privacy and
banking thing but It's time to
be designed better
I tried to know exactly how
much time it takes until the
session gets expired but I
failed so I will assume 30
seconds
This is a counter. Starts from
10 and count down until user
gets logged out
Modified Version
Now much better


1- Explaining why session gets
expired

2- Give users freedom and
control

3- Clear CTA

4- No technical jargons
Modified Version
Now, let’s take a deep look at
the structure of this screen
What you will find out is the
following
These 2 design elements
navigates you exactly to the
same screen
And, these 2 design elements
navigates you exactly to the
same screen
And, these 2 design elements
also navigates you exactly to
the same screen
And finally, these 2 elements
navigates you to 2 screens
with different layout, although,
the same navigation bar item
is marked as selected
2
1
This design element (1)
navigates you to the other
screen (2). The confusion
happens here because they
didn't remove the navbars
from the inner screens
IPN Navigation


Too much replication lead to
unorganized content
Collect Money
Send Money
Send Money

Again
Collect Money

Again
Services
More Menu
Manage
One more thing, IPN does not
provide any app tutorial or
something similar for new
joiners and since the app is
designed for a very large and
diverse customer segment, it
was a must
Now Let’s send some money
Last time, our friend Omar
from Telda Audit regretted
that he returned the money
So this time I will send the
money to my dad
Click
There are 4 methods to send
money. I will chose the
“mobile number” method
I don’t know about you, But I
used to send money using the
recipient’s bank account
number not his/her phone
number. I don't know if this is
something possible with the
usual transfer from the bank
IPN doesn't mention anything
related to this issue neither in
the phone number
placeholder nor in the tooltip
Type phone number
Type amount
As it is always said, the devil
is in the details. So I decided
to try something a little evil
What if I tried to type a
number consisting of 4 digits
or more
In less than 2 seconds, can
you guess what is this
number?
I bet it took you more than 2
seconds to know the number
and you might even had to
count the number of the digits
as I did
Now, Can you try again?
Modified Version
How long did take from you to
know the number this time?
Much shorter right? I think you
got my point
Now, Can you try again?
Modified Version
Click
This screen is too busy to be a
confirmation screen as the
user's main goal is to confirm
the transaction only
This screen is too busy to be a
confirmation screen as the
user's main goal is to confirm
the transaction only
 

We will talk more about that in
discussion section below
Click
This is the best place to
suggest adding the recipient
to the favorites
This is the best place to
suggest adding the recipient
to the favorites
This is what’s called in the
product world the Aha
moment, when the user
realizes the key benefit of the
app
It’s all about making the
experience faster not only on
the function level but also, on
the user experience level. isn't
it?
Inthediscussionsectionbelow,wewill
discussindetailafewthingswementioned
intheslideshow.Enjoyreading

More Related Content

Similar to InstaPay Audit

Overall presentation multiplatform_ux_patterns
Overall presentation multiplatform_ux_patternsOverall presentation multiplatform_ux_patterns
Overall presentation multiplatform_ux_patterns
Stefano Fornari
 
ABSA Banking App Peer Review.pptx
ABSA Banking App Peer Review.pptxABSA Banking App Peer Review.pptx
ABSA Banking App Peer Review.pptx
TrevaynevanNiekerk1
 
Aaron lee griffiths portfolio
Aaron lee griffiths portfolioAaron lee griffiths portfolio
Aaron lee griffiths portfolio
AaronLeeGriffiths
 
Tutorial Digital Generation em Inglês
Tutorial Digital Generation em InglêsTutorial Digital Generation em Inglês
Tutorial Digital Generation em InglêsGanhos Online
 
Writing for the web_ nottingham_cim_10july2010_delegate_slides
Writing for the web_ nottingham_cim_10july2010_delegate_slidesWriting for the web_ nottingham_cim_10july2010_delegate_slides
Writing for the web_ nottingham_cim_10july2010_delegate_slides
RichardGroom
 
Product Teardown for SaaS companies at #SaaSx4
Product Teardown for SaaS companies at #SaaSx4Product Teardown for SaaS companies at #SaaSx4
Product Teardown for SaaS companies at #SaaSx4
ProductNation/iSPIRT
 
Financial literacy curriculum upi
Financial literacy curriculum   upiFinancial literacy curriculum   upi
Financial literacy curriculum upi
Saurabh Madan
 
Clever Messenger Review
Clever Messenger Review Clever Messenger Review
Clever Messenger Review
New World Trade 2022
 
Lydia - Why is this app so great ?
Lydia - Why is this app so great ?Lydia - Why is this app so great ?
Lydia - Why is this app so great ?
Remi Duvoux
 
MobileCatch: Generate repeat customers for your business on demand!
MobileCatch: Generate repeat customers for your business on demand!MobileCatch: Generate repeat customers for your business on demand!
MobileCatch: Generate repeat customers for your business on demand!
Squeeze Mobi
 
Anytime Cash Karo- NO INTERNET NO BANK NO SMARTPHONE
Anytime Cash Karo- NO INTERNET NO BANK NO SMARTPHONEAnytime Cash Karo- NO INTERNET NO BANK NO SMARTPHONE
Anytime Cash Karo- NO INTERNET NO BANK NO SMARTPHONE
Sunil Nair
 
20190813 - UX Vienna - questions for the audience
20190813 - UX Vienna - questions for the audience20190813 - UX Vienna - questions for the audience
20190813 - UX Vienna - questions for the audience
Martin Heidegger
 
ELECTRIFY REVIEW-IT'S TRUE?
ELECTRIFY REVIEW-IT'S TRUE?ELECTRIFY REVIEW-IT'S TRUE?
ELECTRIFY REVIEW-IT'S TRUE?
AurelianIvan3
 
Conversation patterns for software professionals - Michał Bartyzel @ Agile Ma...
Conversation patterns for software professionals - Michał Bartyzel @ Agile Ma...Conversation patterns for software professionals - Michał Bartyzel @ Agile Ma...
Conversation patterns for software professionals - Michał Bartyzel @ Agile Ma...
Fundacja Governica
 
Best Cost Calculation to Make a Mobile App Development in 2020
Best Cost Calculation to Make a Mobile App Development in 2020Best Cost Calculation to Make a Mobile App Development in 2020
Best Cost Calculation to Make a Mobile App Development in 2020
Pencil Agency
 
Andrej Cibík - Pillar wallet design presentation
Andrej Cibík  - Pillar wallet design presentationAndrej Cibík  - Pillar wallet design presentation
Andrej Cibík - Pillar wallet design presentation
Andrej Cibík
 
Geopay.me - What We Do!
Geopay.me - What We Do!Geopay.me - What We Do!
Geopay.me - What We Do!
Geopay.me Inc.
 
Boost a Fintech Startup's Success Through UX Design
Boost a Fintech Startup's Success Through UX DesignBoost a Fintech Startup's Success Through UX Design
Boost a Fintech Startup's Success Through UX Design
Fibonalabs
 

Similar to InstaPay Audit (20)

Overall presentation multiplatform_ux_patterns
Overall presentation multiplatform_ux_patternsOverall presentation multiplatform_ux_patterns
Overall presentation multiplatform_ux_patterns
 
ABSA Banking App Peer Review.pptx
ABSA Banking App Peer Review.pptxABSA Banking App Peer Review.pptx
ABSA Banking App Peer Review.pptx
 
Aaron lee griffiths portfolio
Aaron lee griffiths portfolioAaron lee griffiths portfolio
Aaron lee griffiths portfolio
 
Tutorial Digital Generation em Inglês
Tutorial Digital Generation em InglêsTutorial Digital Generation em Inglês
Tutorial Digital Generation em Inglês
 
Capacity - DO
Capacity - DOCapacity - DO
Capacity - DO
 
Writing for the web_ nottingham_cim_10july2010_delegate_slides
Writing for the web_ nottingham_cim_10july2010_delegate_slidesWriting for the web_ nottingham_cim_10july2010_delegate_slides
Writing for the web_ nottingham_cim_10july2010_delegate_slides
 
Product Teardown for SaaS companies at #SaaSx4
Product Teardown for SaaS companies at #SaaSx4Product Teardown for SaaS companies at #SaaSx4
Product Teardown for SaaS companies at #SaaSx4
 
Financial literacy curriculum upi
Financial literacy curriculum   upiFinancial literacy curriculum   upi
Financial literacy curriculum upi
 
Clever Messenger Review
Clever Messenger Review Clever Messenger Review
Clever Messenger Review
 
Lydia - Why is this app so great ?
Lydia - Why is this app so great ?Lydia - Why is this app so great ?
Lydia - Why is this app so great ?
 
MobileCatch: Generate repeat customers for your business on demand!
MobileCatch: Generate repeat customers for your business on demand!MobileCatch: Generate repeat customers for your business on demand!
MobileCatch: Generate repeat customers for your business on demand!
 
Anytime Cash Karo- NO INTERNET NO BANK NO SMARTPHONE
Anytime Cash Karo- NO INTERNET NO BANK NO SMARTPHONEAnytime Cash Karo- NO INTERNET NO BANK NO SMARTPHONE
Anytime Cash Karo- NO INTERNET NO BANK NO SMARTPHONE
 
20190813 - UX Vienna - questions for the audience
20190813 - UX Vienna - questions for the audience20190813 - UX Vienna - questions for the audience
20190813 - UX Vienna - questions for the audience
 
Design 101
Design 101Design 101
Design 101
 
ELECTRIFY REVIEW-IT'S TRUE?
ELECTRIFY REVIEW-IT'S TRUE?ELECTRIFY REVIEW-IT'S TRUE?
ELECTRIFY REVIEW-IT'S TRUE?
 
Conversation patterns for software professionals - Michał Bartyzel @ Agile Ma...
Conversation patterns for software professionals - Michał Bartyzel @ Agile Ma...Conversation patterns for software professionals - Michał Bartyzel @ Agile Ma...
Conversation patterns for software professionals - Michał Bartyzel @ Agile Ma...
 
Best Cost Calculation to Make a Mobile App Development in 2020
Best Cost Calculation to Make a Mobile App Development in 2020Best Cost Calculation to Make a Mobile App Development in 2020
Best Cost Calculation to Make a Mobile App Development in 2020
 
Andrej Cibík - Pillar wallet design presentation
Andrej Cibík  - Pillar wallet design presentationAndrej Cibík  - Pillar wallet design presentation
Andrej Cibík - Pillar wallet design presentation
 
Geopay.me - What We Do!
Geopay.me - What We Do!Geopay.me - What We Do!
Geopay.me - What We Do!
 
Boost a Fintech Startup's Success Through UX Design
Boost a Fintech Startup's Success Through UX DesignBoost a Fintech Startup's Success Through UX Design
Boost a Fintech Startup's Success Through UX Design
 

Recently uploaded

EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANEEASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
Febless Hernane
 
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
asuzyq
 
Expert Accessory Dwelling Unit (ADU) Drafting Services
Expert Accessory Dwelling Unit (ADU) Drafting ServicesExpert Accessory Dwelling Unit (ADU) Drafting Services
Expert Accessory Dwelling Unit (ADU) Drafting Services
ResDraft
 
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
ameli25062005
 
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
7sd8fier
 
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
smpc3nvg
 
Book Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for DesignersBook Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for Designers
Confidence Ago
 
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
708pb191
 
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
pmgdscunsri
 
vernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdfvernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdf
PrabhjeetSingh219035
 
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdfPORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
fabianavillanib
 
Borys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior designBorys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior design
boryssutkowski
 
Portfolio.pdf
Portfolio.pdfPortfolio.pdf
Portfolio.pdf
garcese
 
一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理
peuce
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
h7j5io0
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
7sd8fier
 
Can AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI preludeCan AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI prelude
Alan Dix
 
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
smpc3nvg
 

Recently uploaded (20)

EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANEEASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
 
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
 
Expert Accessory Dwelling Unit (ADU) Drafting Services
Expert Accessory Dwelling Unit (ADU) Drafting ServicesExpert Accessory Dwelling Unit (ADU) Drafting Services
Expert Accessory Dwelling Unit (ADU) Drafting Services
 
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
 
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
 
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
 
Book Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for DesignersBook Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for Designers
 
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
 
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
 
vernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdfvernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdf
 
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdfPORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
 
Borys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior designBorys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior design
 
Portfolio.pdf
Portfolio.pdfPortfolio.pdf
Portfolio.pdf
 
一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
 
Can AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI preludeCan AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI prelude
 
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
 

InstaPay Audit