CFCodeFort Lab

Tournament Platform / Gaming SaaS Concept

BattleHub - PUBG Tournament Web App

BattleHub is a full-stack PUBG Mobile tournament management platform built for hosting free and paid gaming tournaments. The app allows players to create accounts, verify email, join solo, duo, and squad tournaments, create or join teams, and manage tournament registrations.

Product Screenshots

Real product screens

BattleHub landing page with tournament registration calls to action
BattleHub landing page
BattleHub tournament registration and team creation screen
Tournament registration flow
BattleHub admin dashboard with tournament and payment controls
Admin dashboard

Overview

BattleHub is an internal product built to demonstrate full-stack product development capability, from player-facing registration flows to organizer and admin operations.

Problem it solves

Gaming tournament operations can become messy when registrations, teams, payments, results, and support are handled manually. BattleHub centralizes these workflows in one role-aware platform.

Main features

Player login/signup with email verification

Solo, duo, and squad tournament registration

Team creation and invite-code joining

Paid tournament entry flow

Organizer approval system

CSV exports for registrations, teams, payments, and results

Full frontend and backend integration

Role-based access

The platform includes separate access paths for players, organizers, and admins so users only interact with the workflows and management tools relevant to their role.

Admin dashboard

Admin features support tournaments, users, payments, support, registration exports, team exports, payment exports, and result exports from a management-focused interface.

Security considerations

The app is structured around email verification, authenticated workflows, role-based permissions, organizer approval, and controlled admin actions for sensitive management flows.

Tech/type

Full-stack tournament platform and gaming SaaS concept with frontend, backend, authentication, database integration, dashboards, registration workflows, and CSV exports.