Soaly

Event management made easy.


My Role

Product Designer & Engineer

Tools

  • Figma - Design
  • Figma MCP + Claude code - Prototyping
  • Next.js + Tailwind CSS - Development

Team

Gracious Kuunibe - Solo

Platforms

Web

Overview

Soaly is a web platform for event organizers to sell tickets and manage attendees. Configuration is toggle-based, decisions are made upfront, and the dashboard surfaces what matters on the day — without any manual input.

Soaly overview
Soaly overview

The Problem

Most organizations running events in Ghana sell tickets manually, track attendance on paper, and report after the fact. Soaly replaced that — ticket sales, attendee records, check-in, and revenue reporting in one place.

Event dashboards

On event day, organizers have a live view of total attendees, admissions, and the running rate. The attendee table shows ticket type, status, and timestamp for every entry. At a glance, they know exactly what's happening at the door.

Event dashboard
Event dashboard

Toggle everything

Seating type, event format, ticket pricing model — instead of forms and dropdowns, organizers flip toggles. The decision is still being made, but the friction is removed.

Feature toggles
Feature toggles

Customisable tickets

Each ticket type generates a styled, scannable card automatically — event name, tier, inclusions, price, and barcode. Organizers define the tiers; Soaly handles the output. No design work required.

Customisable tickets
Customisable tickets

Attendee booking

After booking, attendees get a confirmation screen and a downloadable ticket. The same card the organizer designed — receipt, confirmation, and entry pass in one.

Attendee booking
Attendee booking
Attendee booking confirmation
Attendee booking confirmation

Payment integrations

Organizers connect the payment provider they already use — Paystack, Hubtel, or otherwise. Payments flow through that existing relationship. No new payout account, no new system to trust with their money.

Payment integrations
Payment integrations
Payment provider selection
Payment provider selection
Payment settings
Payment settings

Event staff setup

Staff are invited with scoped roles — Owner, Admin, or Check-in only. The person at the door doesn't need ticket settings. Everyone gets exactly what they need and nothing they don't.

Event staff setup
Event staff setup

Conclusion

Soaly is built around one constraint: the organiser shouldn't have to make decisions on event day. The design problem wasn't how to build an event platform — it was how to build one that gets out of the way.