en

it

← Back
Project Name

Egamex

Screenshot 1 of Egamex
Project Description

Egamex is an Italian esports platform built to organise and manage competitive video game tournaments, with a public tournament regulation system and a full-featured admin panel. The project required a custom web application capable of handling complex user roles, multi-step registration flows and real-time tournament management. Key features delivered: - Headless CMS with Strapi.js for tournament and content management. - Full-stack web application in Next.js and React.js. - Multi-factor authentication for user registration and login. - Multi-role user interface: players, team managers, event admins and super admins each have a dedicated experience. - Tournament management: bracket creation, match scheduling, results tracking and public tournament rules (egamex.eu/regolamento-tornei). - Reserved area for registered users. - REST API communication between the Strapi backend and the Next.js frontend.

Live Website

https://egamex.eu

Stack
Frontend:
  • Next.js
  • React.js
  • Tailwind CSS
Backend:
  • Strapi.js
  • Node.js
Database:
  • MariaDB
CMS:
  • Strapi.js
Deploy:
  • Digital Ocean
  • Linux
  • Nginx