ClientConnect
Project Goal: Design a streamlined web platform that helps freelancers manage multiple projects, communicate with clients, and coordinate scheduling all in one centralized system.
Role: UX designer
Skills: Figma, Wireframing, Personas, UX Research, Prototyping
The Problem
Freelancers often juggle:
- Multiple communication channels (email, text, Zoom, etc.)
- Disconnected project tracking tools
- Time zone confusion when traveling
- Complex or cluttered interfaces
This fragmentation increases cognitive load and reduces productivity.
Research & Strategy
I developed 3 user personas to understand different freelance workflows and pain points.
Primary Persona: Maria
28-year-old freelance graphic designer based in San Francisco.
- Manage multiple client projects simultaneously
- Adjust scheduling based on travel and time zones
- Attract and maintain new clients
Key Frustrations
- Scattered communication channels
- Time zone confusion
- Overly complicated UI
Problem Statement
Maria needs a simplified way to manage multiple freelance projects and coordinate schedules so she can work efficiently while maintaining a flexible, travel-friendly lifestyle.
Design Process
Low-Fidelity Wireframes (6 Screens)
Focused on information architecture and feature prioritization:
- Dashboard / Explore page
- Project tracking view
- Calendar management
- Profile setup & onboarding
High-Fidelity Prototype (9 Screens)
Refined visual hierarchy, navigation flow, and usability:
-
Centralized dashboard
-
Integrated messaging
-
Location-aware calendar updates
- Profile and project management tools
Prototype Walkthrough
A clickable Figma prototype demonstrates:
-
Onboarding flow
-
Project progress tracking
-
Calendar updates for travel/time zone adjustments
- Client communication interface
Key Design Decisions
-
Centralized dashboard to reduce tool fragmentation
-
Simplified navigation to minimize cognitive load
-
Integrated calendar with editable location settings
- Clean, minimal UI to support efficiency
What I’d Explore Next
-
Mobile optimization and responsive behavior
-
Differentiated experience for client-side users
- API integrations (calendar sync, messaging, invoicing tools)