Mira Photo
Mira Photo
Approachable Pro Photos Elevate Your Life
Approachable Pro Photos Elevate Your Life
Approachable Pro Photos Elevate Your Life
Mira Photo is a mobile platform designed to connect photographers with people seeking personalized photo sessions. Users can discover photographers, explore their work and services, find photography events, and connect with the right creative professional for their needs.
Mira Photo is a mobile platform designed to connect photographers with people seeking personalized photo sessions. Users can discover photographers, explore their work and services, find photography events, and connect with the right creative professional for their needs.
Mira Photo is a mobile platform designed to connect photographers with people seeking personalized photo sessions. Users can discover photographers, explore their work and services, find photography events, and connect with the right creative professional for their needs.
TIMELINE & STATUS
TIMELINE & STATUS
3 months · Team of 15+
3 months · Team of 15+
TOOLS
TOOLS
Figma, FigJam
Figma, FigJam
ROLE
ROLE
UIUX Designer
UIUX Designer
SKILLS
SKILLS
User Research, UIUX Design
User Research, UIUX Design
My Contribution
My Contribution
Mira Photo is a newly launched app focused on user growth and retention. As a designer, I focused on refining its visual design, creating seamless user experiences, and iterating quickly based on user feedback.
I designed Mira Photo’s onboarding and dedicated model feed from scratch, and redesigned its identity verification experience. Through refined layouts, typography, and interaction feedback, I delivered a cohesive visual experience, guided profile setup, clearer verification error recovery, and a new space for models to showcase their work and get discovered.
Mira Photo is a newly launched app focused on user growth and retention. As a designer, I focused on refining its visual design, creating seamless user experiences, and iterating quickly based on user feedback.
I designed Mira Photo’s onboarding and dedicated model feed from scratch, and redesigned its identity verification experience. Through refined layouts, typography, and interaction feedback, I delivered a cohesive visual experience, guided profile setup, clearer verification error recovery, and a new space for models to showcase their work and get discovered.
Mira Photo · Early-Stage iOS App (2026)
Connecting people with photographers for professional photo shoots

UI/UX Designer Intern / 3 Months


Mira Photo · Early-Stage iOS App (2026)
Connecting people with photographers for professional photo shoots

UI/UX Designer Intern / 3 Months


Mira Photo · Early-Stage iOS App (2026)
Connecting people with photographers for professional photo shoots

UI/UX Designer Intern / 3 Months



02
04
03
01
05
Understand the Problem
Explore the problem with the team
Review
Align with Engineering
Refine
How I Worked with the Team
This project strengthened my ability to design within real product, timeline, and engineering constraints

02
04
03
01
05
Understand the Problem
Explore the problem with the team
Review
Align with Engineering
Refine
How I Worked with the Team
This project strengthened my ability to design within real product, timeline, and engineering constraints

02
04
03
01
05
Understand the Problem
Explore the problem with the team
Review
Align with Engineering
Refine
How I Worked with the Team
This project strengthened my ability to design within real product, timeline, and engineering constraints
Three Design Challenges
1. Designing a New User Onboarding Flow
2. Redesigning the Identity Verification Flow
3. Designing a Social Feed
Three Design Challenges
1. Designing a New User Onboarding Flow
2. Redesigning the Identity Verification Flow
3. Designing a Social Feed
Three Design Challenges
1. Designing a New User Onboarding Flow
2. Redesigning the Identity Verification Flow
3. Designing a Social Feed
Problem 1: New Users Didn’t Know Where to Start
Without onboarding, new users had to figure out how to set up their profiles on their own.
Business Impact: Missed Conversion Opportunities
Problem 1: New Users Didn’t Know Where to Start
Without onboarding, new users had to figure out how to set up their profiles on their own.
Business Impact: Missed Conversion Opportunities
Problem 1: New Users Didn’t Know Where to Start
Without onboarding, new users had to figure out how to set up their profiles on their own.
Business Impact: Missed Conversion Opportunities
Defining What Matters During Onboarding
Photoshoot Type
Budget Range
Free or Paid
Price Range
Equipment
Quick to Answer · Useful for Profiles · Editable Later
Defining What Matters During Onboarding
Photoshoot Type
Budget Range
Free or Paid
Price Range
Equipment
Quick to Answer · Useful for Profiles · Editable Later
Defining What Matters During Onboarding
Photoshoot Type
Budget Range
Free or Paid
Price Range
Equipment
Quick to Answer · Useful for Profiles · Editable Later
Solution 1: 0→1 Designing a Guided Onboarding Experience for Profile Setup





Profile setup time
Cognitive load
Solution 1: 0→1 Designing a Guided Onboarding Experience for Profile Setup





Profile setup time
Cognitive load
Solution 1: 0→1 Designing a Guided Onboarding Experience for Profile Setup





Profile setup time
Cognitive load
Problem 2: Photographers Struggled to Get Booking-Ready
Two major friction points: completing the required information & recovering from verification errors.

60%
80%
Confused Before Submission
Dropped Off After Errors
Data source: ~15 early testers & 8 internal team members
Drop-off rate
Problem 2: Photographers Struggled to Get Booking-Ready
Two major friction points: completing the required information & recovering from verification errors.

60%
80%
Confused Before Submission
Dropped Off After Errors
Data source: ~15 early testers & 8 internal team members
Drop-off rate
Problem 2: Photographers Struggled to Get Booking-Ready
Two major friction points: completing the required information & recovering from verification errors.

60%
80%
Confused Before Submission
Dropped Off After Errors
Data source: ~15 early testers & 8 internal team members
Drop-off rate





OLD
Problem & Solution 2.1:
From Confusing Forms to Guided Verification
NEW
User Confusion





OLD
Problem & Solution 2.1:
From Confusing Forms to Guided Verification
NEW
User Confusion





OLD
Problem & Solution 2.1:
From Confusing Forms to Guided Verification
NEW
User Confusion
Problem 2.2: When Verification Fails, Users Get Stuck
Slow processing and frequent errors made clear feedback and recovery essential.
Third Party Verification
Error rate
Drop-off rate

OLD
!
!
!
Problem 2.2: When Verification Fails, Users Get Stuck
Slow processing and frequent errors made clear feedback and recovery essential.
Third Party Verification
Error rate
Drop-off rate

OLD
!
!
!
Problem 2.2: When Verification Fails, Users Get Stuck
Slow processing and frequent errors made clear feedback and recovery essential.
Third Party Verification
Error rate
Drop-off rate

OLD
!
!
!
Turning Verification Errors into Actionable Feedback
Error Category
User Input
Technical Issue
Name mismatch
Unreadable ID
Invalid ID
Network or service error
Correct legal name
Retake photo
Upload a valid ID
Retry or try again later
Turning Verification Errors into Actionable Feedback
Error Category
User Input
Technical Issue
Name mismatch
Unreadable ID
Invalid ID
Network or service error
Correct legal name
Retake photo
Upload a valid ID
Retry or try again later
Turning Verification Errors into Actionable Feedback
Error Category
User Input
Technical Issue
Name mismatch
Unreadable ID
Invalid ID
Network or service error
Correct legal name
Retake photo
Upload a valid ID
Retry or try again later
Solution 2.2: Designing Clear Feedback & Recovery






95% Completion rate
Solution 2.2: Designing Clear Feedback & Recovery






95% Completion rate
Solution 2.2: Designing Clear Feedback & Recovery






95% Completion rate
Problem 3: A One-Sided Discovery Experience
Photographers could showcase their work, but models had no dedicated space to share theirs.
Business Opportunity: Enable Two-Way Discovery
Share portfolios
Get discovered
No dedicated feed
Limited visibility
Problem 3: A One-Sided Discovery Experience
Photographers could showcase their work, but models had no dedicated space to share theirs.
Business Opportunity: Enable Two-Way Discovery
Share portfolios
Get discovered
No dedicated feed
Limited visibility
Problem 3: A One-Sided Discovery Experience
Photographers could showcase their work, but models had no dedicated space to share theirs.
Business Opportunity: Enable Two-Way Discovery
Share portfolios
Get discovered
No dedicated feed
Limited visibility



Solution 3: Designing a Dedicated Model Feed
Model Feed
User Engagement



Solution 3: Designing a Dedicated Model Feed
Model Feed
User Engagement



Solution 3: Designing a Dedicated Model Feed
Model Feed
User Engagement