Basic MVC app using Node.js, Express, MongoDB, EJS, mLab & Heroku built using this tutorial by Brad Traversy
Click here to view the project
- Get familiar the MEAN stack and how the components work together
- Learn about new tech I was unfamiliar with
- Observe how data is passed from server side to the front end
- Challenge myself
The tutorial was mainly focused on the backend, so I added some styling to the buttons and background.
The first step was trying to understand what each part:
- Node.js as a runtime
- ExpressJS as server framework
- MongoDB as a database - what is a database?
- EJS as a templating language