Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

System for scoring and administering Kendo tournaments

Kyumeikan school is organizing a Kendo tournament. For that they need a scoring and administering system. A team of internship apprentices developed the system for the tournament.

THE PROBLEM

Kyumeikan Kendo school needed a solution for administering and scoring kendo tournaments. In other words,  a software which would be able to process registration forms, automatically split participants into groups and generate brackets for each fight. Also, to fill out the protocol of a tournament and display the results during the tournament.

GOALS

To create a platform for:

  • Administration of the tournaments.
  • Participants’ registration.
  • Automatic bracketing of each registration.
  • Linking each participant in the protocol.
  • Displaying the results on a screen.
  • A possible registration in more than one tournament.

THE PROCESS

We used Node.js, React, and MongoDB  as main technologies. Our developers chose Node.js because it is lightweight and doesn’t require a lot of CPU. Then, React enabled us to provide speed, scalability, and clarification. The application was built using JavaScript, and dominating objects built in JSON format, therefore, the use of MongoDB was logical.

THE RESULT

Two interns were selected to work on developing Kendo scoring and administering system. As a result, during the course of two months, they have developed a fully functional system. After testing, they will proceed to improve it. Agile/Scrum project managing method was used.

Eventually, at this stage of development, the software successfully creates a tournament, enables registration, split fights into different categories, generates a tournament table, fills out the protocol, to display the results of the tournament on screens and updates the results.