oskaryil / exp-hbs-passport-boilerplate

Boilerplate for quickly getting up and running with a bunch of cool stuff. Built with Express, Handlebars, Passportjs, Mongodb etc..

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Express handlebars passport boilerplate

Greenkeeper badge

A boilerplate for quickly getting up and running with express, passportjs authentication, mongodb and handlebars.

Boilerplate includes:

  • Express.js
  • Handlebars.js
  • Passport.js
  • Gulp
  • Sass
  • Babel ES6 - es2015
  • Normalize.css
  • Bootstrap v4
  • Mongoose
  • and other goodies!

Included fonts

  • Lato
  • Roboto
  • Knewave
  • Ramabhadra
  • Oswald
  • Font Awesome

Prequisities

  • Node.js v4+
  • MongoDB
  • Yarn (optional)

Install

If you use NPM: $ npm install

If you use yarn: $ yarn install -D

Rename

.env.example to .env

Linux users

$ cp .env.example .env

Run

$ npm start or $ yarn start

Compile ES6

$ gulp js

Compile Sass

$ gulp sass

Watch for changes in .js /public/assets/js/src/ & .scss /public/assets/sass/

$ gulp watch

JS Compiles from /public/assets/js/src/ to /public/assets/js/dist/

SCSS Compiles from /public/assets/sass/ to /public/assets/css/

License

MIT

About

Boilerplate for quickly getting up and running with a bunch of cool stuff. Built with Express, Handlebars, Passportjs, Mongodb etc..

License:MIT License


Languages

Language:JavaScript 72.3%Language:HTML 24.8%Language:CSS 2.9%