We Built WishArena in Under a Week — Here is Why It Matters
June 10, 2026
•3 min read
•4 views
•Product

WishIT has always been about moments — the kind worth capturing, sharing, and keeping forever.
But a WishDrop is personal. One person, one tribute, one link. And while that works beautifully for birthdays, farewells, and celebrations, it doesn't quite capture what happens when the whole world is experiencing the same moment at the same time.
That's the gap WishArena fills.
The Problem We Were Staring At
WishIT crossed 100 users across multiple countries. The platform works. People are creating WishDrops and sharing them. But our WishDrop conversion rate told a different story — a lot of people visit, not enough create. That's a classic top-of-funnel problem. And solving it meant asking a different question: what if the first thing someone does on WishIT doesn't have to be creating a page? What if they could... show up, drop a thought, react, and feel something — without signing up, without building anything? That question, combined with the FIFA World Cup 2026 kicking off on June 11th, gave us the answer.What We Built
WishArena is a public community space inside WishIT, built around live events and shared moments. Think of it as a fan wall meets a tribute hub. Here's how it works:- - Any user can drop a post — a prediction, a reaction, a vibe — without signing up.
- - Photo and GIF uploads require a login, keeping the experience lightweight for casual visitors.
- - WishArena pages are organised around specific events. Right now, the FIFA World Cup 2026 arena is live, with stage-based progress tracking (Group Stage → Round of 16 → Quarter-Finals • Semi-Finals → The Final).
- - Users can pick their country flag from all 48 participating nations and attach it to their WishDrops.
- - WishDrops live alongside the fan wall — so visitors who want to go deeper can create a full tribute page right from the arena.
- - When an event stage is completed, the platform triggers a confetti celebration — because some moments deserve more than a notification.
The Technical Lift
For context, WishIT runs on Next.js, Prisma with MySQL on Aiven, Vercel, and Cloudflare R2 for media. Building WishArena meant:- - Adding new Prisma models and resolving a broken migration chain without losing production data.
- - Building full admin arena management — create, configure stages, pin posts, toggle live states.
- - Implementing ISR on arena pages so they stay fast without hammering the database on every hit.
- - Designing public arena pages with a Netflix/Prime-style aesthetic — hero image, stage tracker sidebar, fan wall feed, and a persistent CTA to create a WishDrop.
- - Fixing a rendering bug on WishDrop pages that had been causing blank pages — caught and resolved during this same sprint.