
SnapHire
SnapHire
About Project
SnapHire is a photography booking app that helps you find, choose and book professional photographers easily. It’s your way to capture moments with confidence.
Design Process
User Research
Users struggle to find photographers that match their style and budget due to unclear portfolios and ratings. Booking is complicated, payments feel unsafe, and there’s no guarantee the photographer will arrive on time.
SnapHire helps users find photographers with clear profiles, portfolios, and pricing. Users can easily choose a schedule, make secure payments, and communicate directly through chat. The app also includes ratings & reviews, along with a dashboard for photographers to manage bookings.
User Persona

Brian Julius
Photographer
Goals & Motivation
Get consistent clients and manage bookings more efficiently.
Expectations
Wants a platform to showcase portfolio, manage schedules, and receive bookings automatically.
Pain Points
Manual booking is inefficient. Frequently answers the same questions about pricing and schedule. Hard to manage multiple clients.

Uluthando
Mahasiswa
Goals & Motivation
Find a suitable photographer quickly without a complicated process and within a limited budget.
Expectations
Wants an easy way to explore photographers, see clear pricing, and book instantly without hassle.
Pain Points
Confused choosing photographers due to unclear portfolios. Prices often change after booking, and availability is uncertain.
User Flow

Wireframes

User Interface
Explore the main user experience across authentication, client, and photographer interfaces.
Authentication
Secure and simple account creation for both clients and photographers.

Explore & Discovery
Browse featured photographers directly from the home screen and explore detailed profiles to find the right match for every occasion.

Booking Experience
Schedule sessions, confirm bookings, and complete secure payments through a seamless booking process.

Messaging
Communicate directly with photographers to discuss requirements, share details, and stay updated throughout the booking.

Photographer Dashboard
Manage bookings, portfolios, schedules, and client requests efficiently from a centralized dashboard.

29+ High-Fidelity Screens
More screens were designed to ensure a complete and seamless user experience.
Thanks
Designed by
Aprizal Triansyah
aprizaltriansyah24@gmail.com