Hello Dave,
Great tutorial. I think your tutorial gave me the best start to make it work.
I don't like storing my data on someone else his computer (mongoDB) but MongoDB can not be installed on a raspberry bullseye.
Therefor, I have adapted your code for working with MariaDB and run everything through sequelize.
Here is my code
MariaDB isn't able to store arrays, so I converted these parts to CSV and got it working as well.
It has been fully based on your code, and it should work with your React app that is the second part of the course.
Also made an adaption to the password even safer by adding a pepper to the password. (You can see in the register and authorization controllers)