Skip to content

NodeJS bootstrap project with JWT auth, ES6, async / await, PostgreSQL and Redis

Notifications You must be signed in to change notification settings

simon-contreras-deel/node-starter

Repository files navigation

NodeJS bootstrap project

Build Status

Features:

  • JWT auth for multiple devices: the token depends on device (X-device header). For example, an user can have diferents tokens for Chrome (X-device: 'chrome-xxxxxx'), Firefox (X-device: 'firefox-xxxxxx'), Android (X-device: 'android-xxxxxx') and iOS (X-device: 'ios-xxxxxx')
  • ES6, async / await
  • Postgres and Redis
  • Functional tests with Mocha, Chai and supertest (npm run dev-test)
  • Basic user profile
  • Also, there is a version with MongoDB, Redis and 2 express apps

Frontend

Starter frontend in Vue node-starter-frontend

Initial configuration

npm run init

About

NodeJS bootstrap project with JWT auth, ES6, async / await, PostgreSQL and Redis

Resources

Stars

Watchers

Forks

Packages

No packages published