DevNexa.
Digital Product Engineering Studio

We build digital products that move businesses forward.

System Status● WebGL & 3D Shaders Initializing
0%

Websites

Selected Work

KingiMaster

A web platform for a live rap battle tournament: ticketing, artist and judge areas, live battle control and voting, and referral tracking.

Client

KingiMaster

Industry

Entertainment / Live Events

Services

Full-Stack Web Development, Payments Integration, Backend API Development, Real-Time Features

Status

Production Ready

The Challenge

A tournament needs ticket sales, artist onboarding, judging and live voting to work together under event-night load, while tracking who referred each sale and publishing to social channels.

The Solution

We built a FastAPI and async PostgreSQL backend with HttpOnly-cookie JWT auth and Stripe webhooks, a React and TypeScript frontend with role dashboards, Alembic-gated deploys, and Gemini and Instagram integrations for content.

My Contribution

  • FastAPI async API with SQLAlchemy 2 and Alembic migrations
  • Role-based auth for admin, artist, judge and audience
  • Stripe payments and webhook handling
  • Tournament, round and battle management with live voting
  • Referral and commission tracking
  • Gemini-powered post generator and Instagram publishing
  • Docker, Railway and nginx deployment setup

Key Features

  • Public site with ticketing
  • Artist, judge, audience and admin dashboards
  • Live battle control and voting
  • Referral links and commission tracking
  • Outreach and social publishing tools
  • Google OAuth sign-in
  • Cloudinary image handling
  • Health and readiness endpoints for deploys

Technology

ReactTypeScriptViteTailwind CSSFastAPISQLAlchemyPostgreSQLStripeDockerGemini

Results

KingiMaster has one platform for selling tickets, running the live battle and tracking referrals, with a deploy pipeline that fails safely on bad migrations.

Have a similar project?