Skip to content

pavelhancharow/courses_app

Repository files navigation

Courses App

Simple RESTful Web App with Node.js, Express.js, MongoDB.

Practice tasks:

  • working with Express, Express-Handlebars, Layout;
  • working with MongoDB, mongoose;
  • working with Express-sessions, Express middleware, Log In, Log Out, Sing Up, Protected routes, CSRF protection;
  • working with SendGrid service (Email Newsletters, Password Resets), Access Rights, Passwords;
  • working with Express-validator, Express multer (upload files);
  • working with Express compression, express helmet, connect-flash.

Use:

  • Materialize (framework).

Use the app from the link below:

https://pure-lowlands-03741.herokuapp.com/