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.
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.
Github UI: https://github.com/kelseydonavin/MC_UI
Github API: https://github.com/kelseydonavin/AIMS_API
Github Servier Plugin: https://github.com/kelseydonavin/MCPlugin