Premium Brand Infrastructure

A modern digital home for Lilitha's story, products, and live experiences.

Designed to look premium in public, stay rigorous behind the scenes, and scale from intimate launches to high-demand ticket drops.

24+
Content collections
5k+
Scalable users
500
Quota-aware tickets
Video-first Hero
Story in motion
Campaign preview
Story in motion
Built for Vercel + Supabase

Revenue engine

Books, tickets, and future merch all share one commerce layer.

Ticket integrity

Youth and senior quotas are enforced with transactional allocation rules.

Live campaign ready

Built for launch spikes, drop moments, and mobile-first conversion.

Admin control

Internal teams manage events, content, sales, and check-in from one dashboard.

Brand Collaborations

Partnerships, campaigns, and client work in motion.

Lilitha is building around brands and campaign work. This strip surfaces collaborators, clients, and creative partners directly from the admin workspace.

Platform Blueprint

Brand storytelling, commerce, and ticketing in one growth stack.

Ikwetha is structured as a premium digital operating system for Lilitha Ntsundwani today and additional creators tomorrow. The public layer builds demand, the commerce layer captures revenue, and the admin layer controls content, inventory, and event validation.

Next.js App Router with server-first rendering
Supabase Auth, Postgres, Storage, and Edge Functions
Paystack-first payment flow with backend verification
Role-aware admin dashboard and mobile scanning experience

Featured Event

Poem Session

Poem Session

28 March 2026

Cape Town at City Hall

hjdgufadioahuishfughsiufghsdg

500
Capacity
60
Youth
40
Senior

Store Spotlight

Caps

Caps

hjhfaudfusfahudfa

R 350.00Open Store

Media and Content

Dynamic publishing for articles, galleries, and campaigns.

View all content
Photoshoot Day-Nike
image

Photoshoot Day-Nike

Brand Campaign

jksdhjflkds;lfkabjksfjgljfdig

Photoshoot Day
image

Photoshoot Day

Brand Campaign

Went to a photoshoot for a brand.

article

Designing a personal brand with staying power

Editorial introduction to the Ikwetha worldview.

Ticket Intake

Collect DOB before checkout so category assignment stays deterministic.

Selected ticket
Poem Session
28 March 2026 ยท Cape Town at City Hall
R 250.00

This form previews the youth versus senior logic used before payment begins. In production, the same rules run on the backend before ticket allocation, and attendees must be signed in so ticket data is stored against their account.

Why the Ticket Logic Matters

Allocation rules protect fairness when demand spikes.

Every ticket request captures date of birth, determines audience category, and checks the correct quota before payment is accepted.

Verification happens on trusted backend infrastructure. Frontend code never decides whether a payment is valid or whether a scan should be accepted.

The database migration includes locking and RPC patterns so the platform can support high-concurrency ticket drops without overselling.