Thanks for sharing the resource.
But I have to say the code quality of project is terrible.
Both Front-end and Back-end are awful.
Lots of things didn't get refactored, and didn't have any basic testing, but leaving lots of corner case to students.
Finally you'll finish a dirty code, bugs everywhere, and not production ready project.
I won't recommend this course if you have the ability to refactor both whole Front and Back end.