FreeLens

Pulling freelancers' scattered tools into one workspace

Freelancers wear many hats: project manager, client liaison, time tracker, and everything in between. This case study explores how I designed a focused system to support that reality, helping solo professionals stay on top of their work without juggling six tools

RoleEnd-to-end Product Design
Timeline6 Weeks
PlatformFigma
ProductB2C
The problem

Scattered tools create constant friction

Freelancers run their work across separate apps for tasks, time tracking, client communication, and quoting. Every switch costs focus, details get lost between tools, and there’s no single place that shows the real status of their projects.

This led me to ask: How might I create a centralized system to streamline project management for freelancers, addressing their specific needs and pain points?

Research

Talking with Users

I conducted interviews with 5 freelancers from various fields to understand the challenges they face in managing multiple projects. These conversations helped identify common pain points, workflows, needs, and concerns.

The insights I gathered helped shape the foundation of the project, 

ensuring the solution addresses real problems.

Video interview with a freelancer
(blurred for privacy).

What I discovered

The qualitative data from the interviews was analyzed using affinity mapping, which helped organize insights into the following key themes and subcategories.

These categories helped highlight the most pressing challenges freelancers face.

Client Communication and Management
Workflow Optimization
Scheduling Prioritization / Time Management
Pricing and Quoting
Mental Health and Productivity
Project and Time Allocation
Task and Deadline Management

Empathy Map

I created an empathy map to distill key insights from the user interviews, helping me better understand freelancers’ thoughts, feelings, and behaviors around managing multiple projects.

Says

“I’ve tried integrating some tools… it gets messy. Important information gets missed if I forget to copy-paste from Slack into Trello or if I don’t update a task in real-time.”

Thinks

“Pricing estimates are based on memory, and I wonder if I’m being accurate.”

Does

Manually transfers data between tools to keep track of tasks, struggling to maintain consistency across platforms.

Feels

Frustrated and overwhelmed by tool inefficiency and the risk of errors when information isn’t updated in real time.

Pain Points Uncovered

I identified the following recurring challenges;

01
Using multiple tools leads to inefficiency

Freelancers rely on several tools for task management, communication, and quoting, often leading to missed details and extra manual work.

“I’ve tried integrating some tools… it gets messy. Important information gets missed if I forget to copy-paste them back into Trello or if I don’t update a task in real-time.”

02
Difficulty balancing priorities across projects

Last-minute client requests and shifting priorities make it hard to stay on track, leading to stress and overwhelm.

“Scheduling is hard because priorities shift constantly.”

03
Uncertainty around pricing and billing

Many freelancers feel unsure about pricing accuracy and struggle to incorporate scope changes, risking underpayment.

“I quote new projects based off previous similar projects, and adjust it based on whether I feel it has paid off or not, but I wish there was a more accurate way.”

04
Client miscommunication and scope creep

Unclear communication leads to delays and unmonitored changes in deliverables and deadlines, often uncompensated.

“Urgent client requests of last-minute changes can impact my focus.”

Market Research

I analyzed existing tools and platforms to uncover gaps and opportunities in the market. This included evaluating direct competitors, such as Monday, Asana, and ClickUp, as well as indirect competitors and other useful tools like FreshBooks and Grammarly.

Key Takeaways and Understandings

  • Tool Fragmentation: Many platforms specialize in individual aspects of project management, like task tracking or time logs, but fail to provide an integrated experience tailored to freelancers

  • Data Utilization: Few systems leverage historical data to improve future workflows, such as automating quotes or estimating task durations 

based on past performance.

  • Freelancer-Specific Gaps: Most tools cater to teams rather than individuals managing multiple projects, leaving freelancers without features suited to solo workflows or multi-client management.

How Might We (HMW) Questions

After synthesizing insights from user interviews, market research, and competitive analysis, I used “How Might We” questions to reframe challenges as design opportunities. This helped me explore a wide range of potential directions, spanning user needs, workflow gaps, and industry standards.

From these, I identified the three most promising directions to guide the next stage of ideation and sketching.

How might we help freelancers manage multiple projects without losing focus or context?

How might we reduce the mental load caused by tool fragmentation and scattered workflows?

How might we ensure freelancers get compensated fairly by tracking real effort and scope changes?

Crafting the Solution

Initial Sketches

These sketches served as a blueprint, ensuring the design aligned with user needs while keeping the interface intuitive and user-friendly.

Bringing it all together: High-fidelity Screens

Tasks - Help Tab (Resources)
Helps freelancers focus by showing task details, a built-in timer to track progress, and tool integration (e.g., Whiteboard). It adapts to diverse workflows while improving time tracking for smarter billing and task predictions.

The Resources tab provides curated references tailored to the current task, keeping everything users need in one place to boost efficiency.

Tasks - Help Tab (AI Assistant)
The AI Assistant offers task-specific suggestions, prioritization tips, and reminders if users fall behind schedule.

Tasks - Subtasks Panel
The Subtasks panel allows freelancers to track and complete smaller steps of their tasks. As users update progress, the system refines time estimates for better planning and automated billing, ensuring more accurate workflows and quotes.

Project Prioritization (Kanban View)
Simplifies task prioritization across projects with customizable views for better project management.

Client Communication (Smart Update)
This screen streamlines client communication by integrating emails and messages into the project management system. The 'Smart Update' feature automatically detects task updates or client requests and suggests corresponding actions, such as marking tasks as complete or updating progress. This ensures users stay on top of client needs without manual tracking, saving time and reducing the risk of missed details. Additional suggestions, like reminders and related emails, further enhance task management efficiency 

and clarity.

What I learned and what’s next

Lessons Learned

Working on this project deepened my understanding of freelancers' unique challenges, like balancing shifting priorities, managing client expectations, and dealing with the mental strain of fragmented tools. I learned how crucial it is to design solutions that simplify workflows while empowering users to feel in control.

Affinity mapping helped me uncover key themes from user research, though overlapping categories made prioritization challenging. User journey mapping was invaluable for identifying high-impact opportunities and ensuring the design addressed the most pressing needs.

This experience underscored the importance of empathy, focusing on freelancers' workflows and mindsets to create a solution that truly supports their daily lives.

What’s Next?

The next phase of this project will focus on enhancing functionality through automated quoting and billing. By leveraging time logs and historical project data, the system can help users prioritize tasks and generate accurate quotes with minimal effort. Expanding this feature set to include customizable templates for quotes, billing, and project timelines will streamline workflows further 

and reduce manual effort.

I like solving problems and drinking coffee.
I'm currently available for both.

kerengoldian@gmail.com

© 2025 Keren Goldian

I like solving problems
and drinking coffee.
I'm currently available for both.

kerengoldian@gmail.com

© 2025 Keren Goldian