Wellness • Two-Sided Marketplace

YEA • Yoga Experience Africa

Yoga Marketplace for Africa

Fully online

Booking & payments

Live in production

Platform status

Rebuilt for scale

Backend architecture

YEA • Yoga Experience Africa

Overview

The Project

YEA (Yoga Experience Africa) is a two-sided marketplace connecting yoga teachers and studios across Africa with students looking to book classes, retreats, and events. Students discover instructors, browse schedules, and book and pay online in one place; teachers and studios manage their own classes, retreats, and payouts through a dedicated dashboard, with an admin backoffice overseeing the platform.

Timeline16 weeks
Key result16 wks Idea to live product

The Problem

Challenge

Before YEA, yoga teachers and studios across Africa were running their businesses manually, coordinating class bookings over WhatsApp, tracking students and schedules in spreadsheets, and collecting payment in cash or ad hoc mobile transfers.

That created friction on both sides. Teachers had no way to be discovered beyond word of mouth, no reliable record of who'd booked or paid for a class, and admin overhead that ate into the time they could actually spend teaching. Students had no central place to find instructors, compare class times, or pay online booking a class meant messaging someone directly and hoping for a reply.

There was no platform tying any of it together: no shared calendar, no online payments, no way for the market to grow past personal networks.

YEA • Yoga Experience Africa

Our Approach

Solution

We built YEA end-to-end as a two-sided platform: a public booking marketplace for students, a management dashboard for teachers and studios, and an admin backoffice for platform oversight.

Core features shipped include teacher and studio profiles with class, retreat, and event listings; an online booking and checkout flow with Paystack for payments; timezone-aware scheduling so recurring classes display correctly for both hosts and students across different countries; and an admin dashboard covering events, studios, payouts, and users.

As real usage grew, we invested in re-architecting the backend — moving from the original Laravel/MySQL stack to a NestJS + PostgreSQL (Prisma) API to give the platform a stronger foundation for reliability and future features, without disrupting the live product for existing teachers and students.

YEA • Yoga Experience Africa

Outcomes

Results

Fully online

Booking & payments

Live in production

Platform status

Rebuilt for scale

Backend architecture

Stack

Technologies Used

Next.jsTypeScriptNestJSPostgreSQLPrismaPaystackTailwind CSSAWS (EC2, S3)
"We went from managing everything over WhatsApp and spreadsheets to a real platform our teachers and students actually use. EachBlock got what we were trying to build and helped us ship it properly."

Leah

Founder & CEO, YEA

Ready to build?

Your product could be next.

We take ambitious founders from idea to live product in 2–6 weeks. Let's talk about what you're building.

More work

EachBlock
Book a Strategy Call →

© 2026 EachBlock Product Studio