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
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.


