Loading…
Loading…
Full-stack engineer
Full-stack gaming league management platform for EAFC Pro Clubs competitions. Features dual-role authentication (Managers & Players), team invitation system, real-time messaging, and comprehensive admin oversight. Built with Next.js and Express.
video For This Project.Designed and developed a complete EAFC Pro Clubs League Management system for organizing competitive gaming tournaments. The platform features a sophisticated dual-role authentication system allowing users to register as either Team Managers or Players. Managers can build squads, send player invitations with custom messages, and track team statistics. Players can accept invitations, join teams, and communicate with league admins through a built-in messaging/complaints system. Implemented a comprehensive Admin Dashboard for overseeing manager applications, handling player complaints, and monitoring league activity. Key technical features include JWT-based authentication, Cloudinary image uploads for team logos and match proofs, real-time league standings calculation, fixture generation, and Vercel Analytics integration. The project demonstrates complex relational data modeling with MongoDB for teams, players, invitations, and messages, all connected through a RESTful Express API.
Same preview as the full-screen page, embedded here for quick checks.
Some sites block embedding. If the preview is empty, use Open.