I've written a tutorial - build an API from scratch using Express, the Node.js backend framework. We'll also create a MySQL database (inside a Docker container), use Sequelize ORM to communicate with ...
The only file you have to edit for this workshop is api.test.js (test/api.test.js). And the only other file you may need to look at to understand how the routes work is api.js (server/routes/api.js).