Badminton Session Manager APP – Creating Apps with AI’s help.

Ah yes, Badminton. Such a beautiful sport we love to play – and after attending many sessions with various clubs and groups, one issue becomes apparent: a lot of groups still rely on really unstructured player matching and selection systems for their games night. The first time I saw the badminton PEG system I was kinda impressed (it kinda works) – as one gym receptionist described it – “that wierd contraption”.

badminton club session court peg system board

Some groups use an ipad with an APP that auto selects players with smart matching systems – great idea – but some have shortfalls and some just cost too much. Like all techs I started to imagine how the APP should have worked instead.

A few years ago, I would not even attempt this programming project alone – I would set our programmers onto a project and suffer their delays and hopping prices; but fortunately in the age of AI – the last stumbling block – in depth programming knowledge (!) – is gone. I’ve made a simpler APP (a simple web page that smart-maps delivery routes for multi drop locations – I’ll put that into another POST) before and encouraged by that project experience I dived into this one.

The idea brief: design and develop a web based smart badminton session manager app that will run on an ipad or any web browser that is designed for on court sweaty fingers to auto generate the selection of badminton players to play on the next free badminton court; the player selection will be based on player skill levels and fairness in equal amount of games played for the session. Players ELO and leaderboard stats to show after each session. No internet required for the app in the session, manual player selection overrides allowed, rest players when necessary.

Won’t show the boring tech bits, but with the help of AI (and some are better than others so chose wisely) ; this is no different to any project we handle for our clients – so we set out to create. After about 2 weeks of dabbling – it’s here! Here’s the URL – it’s free to use and runs in any web browser, no need for internet once loaded, and data saves to the device – it will save to the cloud once internet is available again (Pro version).

https://badminton-succesessions.web.app/index.html

Use this login to test it out – and please leave your feedback! l o gin = testingwebuser@cnglobal.co.uk
P a ssword = Bad.player1

badminton session manager app - auto generates player selection per session

Instructions:
Load the app before going to a session if the courts have no internet. once the app is loaded onto any browser, it will continue without any internet.
To begin:
1. Select the number of courts
2. Select the session style – To avoid higher level players competing against beginners chose the club session option where level 3 players and below will avoid playing level 7 and above.
3. Start adding players – the level of each player from 1 – 10; 10 being the most advanced. level 3 players are beginners, 5 for intermediate, 7 for advanced. Players will be remembered in the same browser for next time and appear automatically. For Cloud Hosted Clubs on our server system the player names and stats will be saved to the cloud and will appear in any new browser on any new device next time round.
4. once players are available, the next match box will show the auto selections based on fair most teaming and fairmost amount of games played. Click confirm to auto populate the next available court.
5. when a game is finished – enter in the score (ie. 21 – 15 or 8-15); this will allow for the next match select players to be confirmed to the court that has come free.
6. the update session stats button will show at the bottom of the page the statistic of wins, games played, and the ELO score of each player, which represents their ongoing performance level in the club. Only the Cloud Hosted package will keep the historic ELO score stats across all devices.
7. the Cloud Hosted package will also allow for multiple users and devices to run the app and view the ongoing statistics.

We hope you find this app useful, if you want to subscribe to the Cloud Hosted system, please send us a message here.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top