This is a simple starter template for projects using nodejs, expressjs, mongoose and pug for templating
-
Passportjs - Authentication
-
Mongoose - Elegant mongodb object modeling for node.js
-
Sass - CSS Preprocessor
-
Momentjs - Parse, validate, manipulate, and display dates and times in JavaScript.
-
Multer - Node.js middleware for handling
multipart/form-data
. -
Jimp - An image processing library written entirely in JavaScript
$ git clone https://github.com/Kimkykie/expressjs-mongoose-boilerplate.git
$ cd expressjs-mongoose-boilerplate
$ npm or yarn install
To run application
$ npm run start
Open your browser on localhost:5555/
@import 'partials/variables';
@import 'partials/layout';
@import 'partials/normalize';
@import 'partials/typography';
...
import "../sass/style.scss";
import { $, $$ } from './modules/bling'
...
// Import Models Here
....
require('./models/User')
...
PORT=5555