Resources: You will need to have Node.js installed, and I prefer using the homebrew method of installing, but this tutorial offers multiple methods https://www.newline.co/@Adele/how-to-install-nodejs-and-npm-on-macos--22782681
REST API Creation: https://levelup.gitconnected.com/writing-your-first-rest-api-b1f1ec7fd124