Community portal for a Minecraft server
The brief
Players were applying through Discord messages and staff were tracking them by hand. The server needed a proper front door: a site that explains the season, takes applications, and connects to both Discord and the game server.
- Landing page with live player count, TPS and version read from the game server
- Four-step whitelist application with Discord sign-in and a rules quiz
- Staff dashboard for reviewing and approving applications
- Vote leaderboard fed by a custom vote listener that rewards players in game
- Discord bot and an AI helper bot connected to the same database
Next.jsMySQLPrismaDiscord botsGame server API


