Node Project

<build a to-do app>

About the project

This was a really interesting project for me as it was exciting to get some experience of the MEAN stack after having got so comfortable with the LAMP stack. I really enjoyed building both the front end app and the back end app, cementing for me how much I value the full-stack experience.

I built the back end API for this to-do app using Node.js and the Express framework, and stored the 'to-dos' in MongoDB . I refactored my first attempt so that I implemented the Controller/Services design pattern. The API has various routes for adding, editing, updating and deleting the 'to-dos' and I utilised the four main HTTP verbs: get, post, put and delete.