Skip to content

This repo is mean as a starter for express projects that goes beyond the basics.

Notifications You must be signed in to change notification settings

paultman/express-starter-template

Repository files navigation

Express Starter Template

This repo is mean as a starter for express projects that goes beyond the basics.

It is meant to support a VSC project using the EsLint and Prettier extensions.

It features:

  • .env for configuration
  • Eslint, Prettier and the Airbnb style guide for consistant code style
  • Jsdoc for code comments
  • Jest with supertest for code testing and mocking
  • Helmet for security through setting headers
  • Compression for gzip/deflate of network calls
  • Passport with JWT for authentication

Code tagged at various points in its creation.

v1.0 #Base

v1.1 #Rollup

v1.2 #Logging

v1.3 #Docs

v1.4 #Tests

v1.5 #DataStore

v1.6 #Authentication

v1.7 #Security

v1.8 #Optimization

About

This repo is mean as a starter for express projects that goes beyond the basics.

Resources

Stars

Watchers

Forks

Packages

No packages published