- Set up folder structure
- Install needed packages
- Add root route and template
- Add secret route and template
- Create User model
- Configure passport
- Add Register routes
- Add Register form
- Add Login routes
- Add Login form
- Add Logoute Route
- Add isLoggedIn middleware