Tech Enthusiast.

#BuildWithAES and Mario Kart

Hey, I’m here for #buildwithaes too!

But… what is AES? AES is a development tool for creators, regardless the skills level.

AES can be used to create custom application, and work in the end is not only ITSM, CSM and all the rest. Sometimes there is also room for recreation!

That’s why we occasionally organise company Mario Kart tournaments 😎

But. ServiceNow does not have an OOTB application to support them. Very bad.

It therefore seemed fair to fix it, thanks to AES!

Thanks to AES, I started immediately by creating four tables:

  • circuit
  • participant
  • match
  • leaderboard

I have created the relevant application menus, the necessary fields and a dedicate Service Portal (/mk).

To make data entry easier, I also created three catalogue items, again via aes. In five minutes.

The catalogue item “Register as participant” has a special feature, it is public! I followed the KB KB0681861

This way, users not in ServiceNow can also join the tournament.

To avoid spam and other problems, there is an approval flow. Also created via aes in five minutes. Each participant must be approved and, only after the approvation, he can be added in a match!

How it’s possible to register a match? It is possible using the catalogue item mentioned earlier and, an admin user, can enter the result.

Once the match is completed, the result of each participant can be recorded.

All tournament information is displayed on the homepage of the service portal /mk. This way it could be shown on a large monitor!

All this was done in about two hours using AES (and a couple of configurations on the instance for the public catalogue item).

These are some functions that would be cool to implement:

  • Mobile Application and upload photo of the result
  • Set-up full tournament setup and score calculation

You can access the code here https://github.com/mrwalakala/sn-mktracker