IberiaHub is the first professional platform uniting the Portuguese and Spanish esports scene.
Starting with Counter-Strike 2, expanding to EA FC, Free Fire, and League of Legends.
π Live project: https://iberiahub.com
- π Cross-border ecosystem: Portugal β Spain, one community.
- π§βπ€βπ§ Players meet Teams: draft system, visibility, recruitment.
- π° Esports Media Hub: curated news, highlights, and updates.
- ποΈ Community First: open lobbies, active players (not just rankings).
- π Professional Framework: legal & sponsor support for clubs.
IberiaHub is more than a platform β it's the home of Iberian esports.
- Frontend β Next.js Β· React Β· TailwindCSS
- Backend β Node.js (NestJS/Express)
- Database β PostgreSQL + Redis
- Infra β Dockerized services on Contabo VPS (per-hub deploys)
- Security β Isolated environments, GDPR-ready by design
- CS2Hub β dedicated space for Counter-Strike 2 in Iberia.
- Teams & Players Profiles β identity, needs, recruitment.
- News & Highlights β showcase Iberian esports.
- Draft (Roadmap) β connecting free agents with active teams.
- Community & Lobby (Roadmap) β highlight who's active in real time.
- β Public website online
- π CS2Hub homepage final polish (hero, hover states, animations)
- π Teams tab with live team profiles and applications
- π Player & Team Profiles (
/perfil/jogador/:id,/perfil/equipa/:id) - π Draft system (beta)
- π Multi-language (PT Β· ES Β· EN)
- π Sponsor & legal partner integration
iberiahub-public/
ββ frontend/ # placeholder for public-facing assets/modules
ββ backend/ # placeholder for public-facing modules/specs
ββ docs/
β ββ assets/ # images used by README
ββ .gitignore
ββ LICENSE
ββ README.md
β οΈ This repository is public-facing only. Core source code and infra remain in private repos.
We are open to collaborations with:
- π Esports teams & leagues
- πΌ Sponsors & media partners
- π» Contributors (frontend, backend, design)
π© Contact us:
- π Project β hello@iberiahub.com
- π€ Developer β hugo1297@gmail.com
All rights reserved.
This repository is for presentation and community purposes only.

