Skip to content

Initial backend build, for hackatons. Node + express + mongoose + passport-bearer + eslint

Notifications You must be signed in to change notification settings

Loovery/hackathon-starter-kit-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hackathon-starter-kit-backand

Install & Run

Install PM2
npm install pm2 -g
Install local dependencies
npm install

Go!
npm run start

Dependencies list

  • cors - Enable CORS with various options;
  • dotenv - Module that loads environment variables from a .env file into process.env;
  • errorhandler - Development-only error handler middleware;
  • express - Express framework;
  • helmet - Makes your Express app secured;
  • Joi - Object schema description language and validator for JavaScript objects;
  • jsonwebtoken - An implementation of JSON Web Tokens;
  • mongoose - Mongoose is a MongoDB object modeling tool designed to work in an asynchronous environment;
  • morgan - HTTP request logger middleware for node.js;
  • passport - Passport is Express-compatible authentication middleware for Node.js;
  • passport-http-bearer - HTTP Bearer authentication strategy for Passport.

About

Initial backend build, for hackatons. Node + express + mongoose + passport-bearer + eslint

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published