total space
93 m²About 60 m² is dedicated to rehearsal work.
Repsal Busholmen / Performing arts service / 2025-Present
Repsal gives independent artists an affordable place to work. I turned the practical reality around that room—space, equipment, availability, terms, requests, approval, and billing details—into one service people can understand before another email chain begins.

total space
93 m²About 60 m² is dedicated to rehearsal work.
people maximum
50Capacity and safety are product information, not fine print.
daily time blocks
2Day and evening slots make the booking unit explicit.
languages
3Swedish, Finnish, and English support the actual user base.
The service problem
A freelancer deciding whether to book needs concrete answers: Is the room large enough? Is it equipped? Is my date available? What does it cost? Which rules will affect the work? A beautiful landing page that postpones those answers is just a decorative delay.
The coordinator has the opposite problem. An incomplete request creates follow-up work: missing dates, vague group details, absent billing information, or a booking made before anyone has read the conditions. I designed the public interface and the operational handoff as the same product.
The booking journey
Dimensions, capacity, equipment, facilities, access, and imagery answer the first practical questions.
The calendar exposes real availability before the user invests time in a request.
The booking flow collects the selected time, contact details, billing data, and acceptance of the terms.
After the interface
The useful outcome is not a clever calendar. It is less avoidable coordination: fewer requests for already occupied times, fewer missing billing details, and fewer surprises about how the room works.
I did not design the coordinator out of the service. I gave that person better inputs. Approval, unusual production needs, access arrangements, and last-minute changes still need judgment. Routine information does not.
HAAM’s role
HAAM’s role covered product structure, interaction design, booking logic, content clarity, responsive implementation, and the operational handoff. Graphic design by Otto Donner.
Next case study
How we learned
Room dimensions, equipment, booking blocks, availability, terms, billing needs, and incomplete requests revealed where coordination repeatedly broke down. Research focused on the actual transaction between artist and coordinator, not just the public page.
Evidence trail
Good interaction design should be traceable upstream. Depending on the project, that upstream work might be interviews, co-design, fieldwork, archive work, testing, analytics, or operations. Here is the shortest version of the chain from evidence to decision.
01
Room dimensions, capacity, equipment, availability, booking blocks, terms, billing needs, and recurring gaps in requests formed the service data.
02
Avoidable coordination starts with uncertainty about fit, free times, rules, and whether a request contains enough information to approve.
03
Put specifications and availability before the form, carry the chosen slot into the request, and bring key terms into the journey.
04
The interface is designed to reduce unnecessary follow-up while preserving human approval for exceptions.
Optional analytics. Google Analytics and Clarity load only if allowed; form, email, and chat content are excluded.