Minecraft Tournament Webpage

port1

Summary:

This project was my senior design project done with three other students. The project itself is a webpage that allows users to create a tournament with seleceted features to be tracked within a Minecraft server. The page will then show player statistics from within the game for tournament purposes.

My Role:

I Mainly worked on the backend of the project. I created a Javascript application implementing GraphQL to request and pull data from our Firebase Database. The database would be updated via a plugin to the minecraft game server. I then worked on the Anguluar / Typescript UI webpage to send request to the backend for the data in the database. I also helped out a little with the UI design and creation.

Technologies Used:

  • Angular
  • Typescript / Javascript
  • GraphQL
  • Notable Features:

  • Continues updating of player statistics within a minecraft server
  • Mulitple views of different in game player statistics with leaderboard
  • Minecraft server statistics page
  • Project Demonstration:

    Github UI: https://github.com/kelseydonavin/MC_UI

    Github API: https://github.com/kelseydonavin/AIMS_API

    Github Servier Plugin: https://github.com/kelseydonavin/MCPlugin