/express-user-boilerplate

An Express boilerplate with User Authentication and Admin Dashboard

Primary LanguageJavaScript

Express User Auth Boilerplate

This aims to be as simple as possible to get off the ground with User authentication, Admin dashboard and protected routes.

Features

  • User Login/Register with Passport Local Strategy
  • Admin Dashboard
  • Flash Messages
  • MongoDB Database
  • SCSS-support with Bootstrap 4.5
  • Winston Logging
  • Protected Routes w/ Middleware

Future Additions

  • About Page

Extras

To automatically compile SCSS files. Run npm run sass

Example .env file.

    PORT=3000
    DB_NAME="DB_NAME"