npm
mongodb
(running on localhost)
npm install
npm app.js
- Decided on node.js since it's lightweight and easy to set up.
- Thanks to this boilerplate project.
- NoSQL is a great option for the type of data being worked with.
- Saving the user's current step in the user schema
- There can be various forms, with n amounts of steps, but the app keeps track of only one per user.
- MVC structure