AVAminVost
FA
← Back to projects
WebInfrastructureProduct

Competition Management Platform game.aminvost.ir/

General-purpose tournament and competition management platform for digital games, FC/PS5 events and in-person board-game competitions.

What I did

Original product idea, architecture and end-to-end implementation.

Highlights

  • Implements OTP/JWT authentication, participant registration, temporary capacity reservation, waiting-list logic, manual payment workflows and public tracking.
  • Includes admin panel, attendance, games/results, live score entry, objections, correction workflows, ranking and tournament completion logic.
  • Supports multiple competition formats including single elimination, double elimination, round robin, group+knockout and Swiss-style structures.
  • Supports templates, CMS/news/gallery content, player dashboards, SMS integration and production VPS deployment.

Technology

Next.js 16React 19TypeScriptNode.jsMySQLmysql2Tailwind CSS 4Radix UIMotionZodJWT/josebcryptjsREST APIsPWASMS.irNginxUbuntusystemdLet's EncryptUFW