Product Announcement: GameDay API infrastructure improvements
Over the past six months, GameDay has undertaken an extensive project to overhaul and rebuild its API infrastructure.
Firstly, you may be asking; what is an API and why are they important?
API is the acronym for Application Programming Interface, which is a software intermediary that allows two applications to talk to each other. Each time you use an app like Facebook, send an instant message, or check the weather on your phone, you’re probably using an API where data is flowing from one application to another in order for that app or software system to work. GameDay is no different, we rely heavily on APIs to make our product work in the way its designed and talk to other platforms or applications via a possible 3rd party integration.
Now you know what an API is and how it is used within GameDay, you can see why this is such an important project for GameDay to undertake. This project has resulted in a complete rewrite of all our APIs used both internally and externally to be replaced with API infrastructure written in Node.js.
Wait...what is Node.js?
Node.js was chosen due to its speed and performance, standardised development enabling code sharing and reuse, and its extensive collection of packages and modules from the open source community.
Raihan Razi, GameDay director of application development, said: "These recent updates have enabled us to decouple dependencies within our core architecture and streamline our development processes, resulting in faster and more frequent iterations while ensuring the applications have the desired quality, predictability, and stability."
The APIs cover various products from our newest platform GameDay to our most popular product Passport, along with the GameDay app & Courtside scoring app.
This project has also involved a number of existing partners that had integrations in place.
We’ve worked closely with our partners to coordinate a switchover of API technology where required to ensure minimal disruption to existing integrations, resulting in no direct impact on our customers.
This will support GameDay's plans for future scalability and opportunity to integrate further and more seamlessly with other partners, and allow the flow of data through various products and services to better support the needs of our customers, both now and into the future.
This project has been rolled out throughout the past six months and will culminate in the final release of APIs over the coming weeks.
GameDay, part of the Stack Sports family, have been providing next generation sports management technology solutions in the Australian market since 2001 and have extended their key markets to include the United Kingdom, Europe and New Zealand.
GameDay provides a range of solutions including membership management, competition and tournament management, event/ticketing platforms and various digital websites, e- commerce, and online auction fundraising solutions. GameDay works with a wide variety of organisations including grassroots sporting clubs/associations, professional clubs/teams, national governing bodies, event providers along with charities and foundations.
More information on GameDay's product suite can be found by visiting www.mygameday.app