Swiss Tournaments : Webbapplikation för att skapa och hantera turneringar med Swiss-formatet

Detta är en M1-uppsats från Mittuniversitetet/Institutionen för informationssystem och –teknologi

Sammanfattning: The goal with this project has been to develop an application where a user can create and manage tournaments that uses the Swiss format. The application would consist of one display page that can be used to show the current state of the tournament for all the competitors, and one admin page where a user can update match results and generate a new round of matches. The application has been developed with Node.js on the server side and the JavaScript library React on the client side. All the React code is written in the modern way with functional components and the usage of React Hooks. The document based database MongoDB has been used for the application. Real time-updates has been implemented with the library Socket.IO The project has led to a well-functioning application where a user can create och manage a tournament and where all the updates are done in real time in a neat and smooth way. The creator of the tournament can share both the admin page and the display page to other people who want to see the tournament result by sharing the link to the specific tournament.

  HÄR KAN DU HÄMTA UPPSATSEN I FULLTEXT. (följ länken till nästa sida)