APIs
Interfacing with and/or designing APIs on the web.
I used a microservices architecture, dividing the "frontend" (the actual overlay), the database, and the chatbot into different services each written/implemented in Javascript, Postgres, and TypeScript respectively; each service required an API for communicating with the other services
This was an API that connected and transformed data from other APIs, giving experience in both designing and interfacing with APIs
Project schematics could be downloaded via an API to the in-game robots
The templates/modules and paths are all hosted on GitHub, the API is used to improve the developer experience by fetching valid options for the user to choose from
Many of the core features and functionalities rely on interactions with the GitHub API