FloraConnect

Booking platform for Florist

Role

UX/UI Designer

Industry

Floristry / Event / B2B

Duration

Current

The idea

Building a booking app to enable Floral event business owners and freelancer florists to hire and be hired with an emphasis on communication to build a trusted and reliable connection between professionals.

The Problem

“Freelance florists and event support staff currently use a Telegram group to find work, but the system lacks structure, trust, and professionalism.”

Research on the hiring within the floral event industry

I based my research on previous personal experience as a Freelance Florist and i also led 10 interviews including Employers and Freelancers.

Current pain points within the industry and with the existing solution

  • No Moderation or Structure on the telegram group chat leading to low engagement, conflicts and missing opportunities.

  • Unclarity over hourly rate leading to tensions between freelancers and employers.

  • Lack of clear job description bringing misunderstanding

  • No structure over Late or Missing Payments admin

USER JOURNEY MAP / Freelance Florist

Clara

Freelance florist

5 years experience

scenario

The freelancer browse on the Telegram Job group in search for a potential job

expectations

Find a freelancer job


Stages

Actions

Thoughts

Pain Points

Emotions

Touchpoints

opportunities

Job discovery

Scroll telegram looking for a job

“I sometimes miss jobs because of all the chatting.”

No moderation or structure

This results in a cluttered, unprofessional space, making it harder to focus on real job opportunities.

Unsure

Centralise hiring platform reducing the noise

Checking detail

Reads vague posts or asks for missing info

“I wish they’d just put all the info in one message.”

Misunderstandings Between Employers and Freelancers

Job post often too vague

Annoyed

Detailed job post page

Applying

Replies or reacts to post

“not sure i’m the right fit for the job”

Freelancers may accept roles they’re not prepared for, or feel underused.

Uncertainty over what rate they can charge


Frustrated

Detailed job post page


Freelancer profile page providing more information on the freelancer experience

Job confirmed

Waits for a DM or tag

“Sometimes I don’t know until the night before.”

No clear instructions and information related to the job

Frustrated

Detailed job post page

Notification in case of changes

preparing

Packs gear, asks friends for instructions

“Start times are sometimes given the night before.”

No clear instructions and information related to the job

Frustrated

Detailed job post page

Working on the job

Shows up, meets unfamiliar team

No idea who’s managing or what the team dynamic is

Lack of inclusion in the team

Frustrated

Profile page for companies, talking about the history, team members

PAyment follow-up

Waits or chases employer

“I hate chasing for money after a job.”


Late or missing payment

Annoyed

Job history page, keeping track of all the jobs.

USER JOURNEY MAP / Business Owner

MArk

Business owner


scenario

The freelancer browse on the Telegram Job group in search for a potential job

expectations

Find a freelancer job


Stages

Actions

Thoughts

Pain Points

Emotions

Touchpoints

opportunities

Job posting

Send a quick message to the telegram group asking for freelancers

I just need people fast, but I get flooded in messages or ignored

Posts get lost in chat noise, no way to target experienced freelancers

Unsure

Centralise hiring platform reducing the noise

Reviewing answers

Scrolls through emoji reacts or “I’m free” replies, or scatered DM

I never know who’s actually experienced or just saying yes to everything

Can’t quickly assess who’s actually experienced or available

Annoyed

Detailed job post page

Selection and DMs

Picks freelancers in a rush with quick judgment, DMs to confirm

No structured profiles, hires from gut or existing network


Frustrated

Detailed job post page


Freelancer profile page providing more information on the freelancer experience

Sharing Info

Sends minimum information due to constant schedules changes and forge to update freelancers

Repeating info

to multiple people

some people still show

up confused

Frustrated

Detailed job post page

Notification in case of changes

JOb day

Meet team onsite, some people aren't so prepared or not skilled as expected

Doesn’t know all freelancers, hard to manage expectations

Frustrated

Detailed job post page

Payment Process

Tracked who worked and how much manually ( paper, spreadsheet..)

I’ve had freelancers chase me weeks later, but I don’t even remember if they were on the job.

Forgot who to pay, can lead to complain and bad reputation

Frustrated

Profile page for companies, talking about the history, team members

Aftermath

Forgot to pay someone due to messy system

It’s hard to keep track of who I’ve paid, especially when I hire 10 people in a week

No tracked records on payment

Annoyed

Job history page, keeping track of all the jobs.

Defining the Users goals

Freelancers

  • Finding work that align with their skills and trusted companies

  • Be able to find a job in a fast and efficient manners whilst getting all the relevant informations

  • Being provided all relevant information regarding the tasks ahead, so they can come prepared and achieve a better outcome

Employers

  • Finding freelancer that matches with their requirements

  • Being able to communicate the job requirements in order the relevant freelancer and achieve a better outcome

Ideation using Ai tools

To speed up ideation and visualise early concepts, I used lovable AI to generate low-fidelity wireframes based on structured prompts. This allowed me to quickly explore layout options, and focus on refining the core user experience. I was able to compare with different models such as ( Open AI, Anthropic, and Google )

First testing ( Ongoing )

  • Job search page

  • Job post page

  • Validating flows

Other projects

Interested in connecting?

Let’s talk projects, collaborations, or anything design!

Interested in connecting?

Let’s talk projects, collaborations, or anything design!

FloraConnect

Booking platform for Florist

Role

Product Designer

Industry

Floristry / Event / B2B

Duration

Current

The idea

Building a booking app to enable Floral event business owners and freelancer florists to hire and be hired with an emphasis on communication to build a trusted and reliable connection between professionals.

The Problem

“Freelance florists and event support staff currently use a Telegram group to find work, but the system lacks structure, trust, and professionalism.”

Research on the hiring within the floral event industry

I based my research on previous personal experience as a Freelance Florist and i also led 10 interviews including Employers and Freelancers.

Current pain points within the industry
and with the existing solution

  • No Moderation or Structure on the telegram group chat leading to low engagement, conflicts and missing opportunities.

  • Unclarity over hourly rate leading to tensions between freelancers and employers.

  • Lack of clear job description bringing misunderstanding

  • No structure over Late or Missing Payments admin

USER JOURNEY MAP / Freelance Florist

Clara

Freelance florist

5 years experience

scenario

The freelancer browse on the Telegram Job group in search for a potential job

expectations

Find a freelancer job


Stages

Actions

Thoughts

Pain Points

Emotions

Touchpoints

opportunities

Job discovery

Scroll telegram looking for a job

“I sometimes miss jobs because of all the chatting.”

No moderation or structure

This results in a cluttered, unprofessional space, making it harder to focus on real job opportunities.

Unsure

Centralise hiring platform reducing the noise

Checking detail

Reads vague posts or asks for missing info

“I wish they’d just put all the info in one message.”

Misunderstandings Between Employers and Freelancers

Job post often too vague

Annoyed

Detailed job post page

Applying

Replies or reacts to post

“not sure i’m the right fit for the job”

Freelancers may accept roles they’re not prepared for, or feel underused.

Uncertainty over what rate they can charge


Frustrated

Detailed job post page


Freelancer profile page providing more information on the freelancer experience

Job confirmed

Waits for a DM or tag

“Sometimes I don’t know until the night before.”

No clear instructions and information related to the job

Frustrated

Detailed job post page

Notification in case of changes

preparing

Packs gear, asks friends for instructions

“Start times are sometimes given the night before.”

No clear instructions and information related to the job

Frustrated

Detailed job post page

Working on the job

Shows up, meets unfamiliar team

No idea who’s managing or what the team dynamic is

Lack of inclusion in the team

Frustrated

Profile page for companies, talking about the history, team members

PAyment follow-up

Waits or chases employer

“I hate chasing for money after a job.”


Late or missing payment

Annoyed

Job history page, keeping track of all the jobs.

USER JOURNEY MAP / Business Owner

MArk

Business owner


scenario

The freelancer browse on the Telegram Job group in search for a potential job

expectations

Find a freelancer job


Stages

Actions

Thoughts

Pain Points

Emotions

Touchpoints

opportunities

Job posting

Send a quick message to the telegram group asking for freelancers

I just need people fast, but I get flooded in messages or ignored

Posts get lost in chat noise, no way to target experienced freelancers

Unsure

Centralise hiring platform reducing the noise

Reviewing answers

Scrolls through emoji reacts or “I’m free” replies, or scatered DM

I never know who’s actually experienced or just saying yes to everything

Can’t quickly assess who’s actually experienced or available

Annoyed

Detailed job post page

Selection and DMs

Picks freelancers in a rush with quick judgment, DMs to confirm

No structured profiles, hires from gut or existing network


Frustrated

Detailed job post page


Freelancer profile page providing more information on the freelancer experience

Sharing Info

Sends minimum information due to constant schedules changes and forge to update freelancers

Repeating info

to multiple people

some people still show

up confused

Frustrated

Detailed job post page

Notification in case of changes

JOb day

Meet team onsite, some people aren't so prepared or not skilled as expected

Doesn’t know all freelancers, hard to manage expectations

Frustrated

Detailed job post page

Payment Process

Tracked who worked and how much manually ( paper, spreadsheet..)

I’ve had freelancers chase me weeks later, but I don’t even remember if they were on the job.

Forgot who to pay, can lead to complain and bad reputation

Frustrated

Profile page for companies, talking about the history, team members

Aftermath

Forgot to pay someone due to messy system

It’s hard to keep track of who I’ve paid, especially when I hire 10 people in a week

No tracked records on payment

Annoyed

Job history page, keeping track of all the jobs.

Defining the Users goals

Freelancers

  • Finding work that align with their skills and trusted companies

  • Be able to find a job in a fast and efficient manners whilst getting all the relevant informations

  • Being provided all relevant information regarding the tasks ahead, so they can come prepared and achieve a better outcome

Employers

  • Finding freelancer that matches with their requirements

  • Being able to communicate the job requirements in order the relevant freelancer and achieve a better outcome

Ideation using Ai tools

To speed up ideation and visualise early concepts, I used lovable AI to generate low-fidelity wireframes based on structured prompts. This allowed me to quickly explore layout options, and focus on refining the core user experience. I was able to compare with different models such as ( Open AI, Anthropic, and Google )

First testing ( Ongoing )

  • Job search page

  • Job post page

  • Validating flows

Other projects

Interested in connecting?

Let’s talk projects, collaborations, or anything design!