Project is good quality, works on both http and https, doesn't have crashes between the frontend and backend
UI contains inputs that are validated for garbage, data cleaned (ie validate DOB or Password)
UI code shows how inputs are validated in a database response error; will be sent out if response is an error, otherwise it will allow for the recipe to be added to the database
JWT is guarding the feature of the entire Recipe List
Backend:
Individual Score for Code Review (binary criteria below, 5 points)
Project quality, observation of comments in every function, class, or method reviewed. Be sure to review POJO, API Controller, and JPA.
BE contains and API that shows that it handles error conditions (ie duplicate user id)
Links:
https://github.com/NinjaBreadLord/t5_indochina_8195 https://ninjabreadlord.github.io/indochina/ https://everittcheng.tk/
Frontend: Project quality, running cross domain and no crashes on FE to BE with these reviews
UI contains inputs that are validated for garbage, data cleaned (ie validate DOB or Password)
UI contains actions for Create UI contains actions for Read
UI contains actions for Update, Delete JWT is guarding a feature, demonstration of cookies
Backend: Individual Score for Code Review (binary criteria below, 5 points) Project quality, observation of comments in every function, class, or method reviewed. Be sure to review POJO, API Controller, and JPA. BE contains and API that shows that it handles error conditions (ie duplicate user id)
BE contains support for GET and POST methods
BE contains a database that supports Create, Read
https://ninjabreadlord.github.io/indochina/recipelist BE contains a database that supports Update, Delete
Total: 18.5/20 points
Blog