
Legacy inspiration
Tournament-led homepage

GameOn v2
Esports platform
This is the temporary landing page for the new web app. It keeps the neon-cyan GameOn identity from the old project while the new Next.js frontend is being built on top of the split architecture.

Legacy inspiration
Tournament-led homepage
04
core repos in the new architecture
03
server-side services already mapped
01
shared GameOn product direction
Platform pillars
The new frontend keeps that direction and reintroduces it in a cleaner stack: Next.js for web, NestJS for the main API, and a separate realtime service for live updates.
Track brackets, registrations, match flow, and event visibility from one esports-first dashboard.
Give players a place to build squads, post updates, recruit members, and grow their identity.
Use live chat, notifications, and socket-driven updates to keep the platform feeling active.
Extend the platform with themed items, user inventory, and future in-app rewards or purchases.

GameOn legacy
Dark arena visuals, bright cyan focus, and event-first energy.
Temporary homepage intent
The original Laravel project already had tournaments, teams, posts, chat, marketplace, and admin flows. This temporary homepage does not try to reproduce everything. Its job is to give the new web app a recognisable GameOn identity while the actual product screens are rebuilt in Next.js.
What comes next