cmda-bt / be-course-17-18

🎓 Backend · 2017-2018 · Curriculum and Syllabus 💾
Other
47 stars 19 forks source link

Shelter assignment #542

Closed TristanJacobs89 closed 6 years ago

TristanJacobs89 commented 6 years ago

How did it go?

I must admit, I thought it would have taken me less time than it has. I had some prior experience with using Node and Express, but it seemed a little rusty. An excellent exercise! Also, I loved the cat pictures <3. Had some issues with handling the status codes as I had never really written handlers for them manually. My lovely colleague and classmate Jonah helped me with some parts, so a big thanks to him.

Small point of feedback for the author: some images were missing ..?

What would I have done differently?

I probably would have refactored the entire codebase to ES6 and a more OOP style with, for example, classes as an exercise for myself. Secondly, I would have liked to split up functionality (division of responsibilities) in a more MVC (Model - View - Controller) style structure.

Link

Linky to fork: https://github.com/SadisticSun/shelter

rijkvanzanten commented 6 years ago

Small point of feedback for the author: some images were missing ..?

Good catch! Good extra practice to handle the 404 images in a nice way too ( ͡° ͜ʖ ͡°)

Feedback