Hyundai Bahrain

Category

WebApp

/

Year

/

Fullstack Development

hyundai bahrain project

About the Project

Hyundai Bahrain ran a national treasure hunt campaign targeting Bahraini citizens for their Creta Car Launch. I led the engineering — from architectural decisions to fullstack implementation, and performance optimisation .

Role: Fullstack Developer

What I built:

  • A fullstack gamified web app using Next.js and TypeScript.

  • Real-time leaderboard built on Redis sorted sets (ZADD / ZREVRANK), designed for fast rank reads under concurrent writes, with CSS transitions so position changes felt readable rather than jarring.

  • Auth and session management with Better Auth, user data in Supabase(PostgreSQL)

  • CRM integration via Next.js API routes — webhook ingestion for lead submissions, syncing entries back to Hyundai's internal tracking system.


    Stack: Next.js · TypeScript · Redis · Supabase (PostgreSQL) · Better Auth · Vercel


Create a free website with Framer, the website builder loved by startups, designers and agencies.