- Web framework - express
- Database ODM - mongoose
- Http Logger - morgan
- HTTP Request body parserbody-parser
- Session Manager - express-session
- Session Store - connect-mongodb-session
- Password Encryption - bcryptjs
- CSRF Validation - csurf
- Email API - nodemailer
- User Input Validation - express-validator
- File Upload - multer
- PDF Creater - pdfkit
Source local-env.sh
on shell prompt before running app.
Variables required:
- MONGO_URI (Dbaas)
- SEND_GRID_API (STMP Service)
- SESSION_SECRET (Session store)
source local-env.sh
npm start