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