Skip to content

Instantly share code, notes, and snippets.

@drnugent
Created December 15, 2015 21:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save drnugent/1c5b4c4b60d487f610f5 to your computer and use it in GitHub Desktop.
Save drnugent/1c5b4c4b60d487f610f5 to your computer and use it in GitHub Desktop.
JS, version ES6
HTTPS server:
+ node.js
+ express.js (server framework)
+ node­postgres
+ JWT (token management)
+ react (universal rendering)
+ websockets (later in the project)
+ superagent (server­side HTTP client towards 3rd party services)
Database:
+ PostgreSQL
+ (for staging / production it could also be MySQL, depends on what deployment service will
eventually be chosen)
Web application:
+ react
+ redux
+ LESS
+ font­awesome
Build / pack tools:
+ npm
+ webpack
+ babel
+ eslint
Testing tools:
+ mocha
+ chai
+ karma
Services:
+ github.com (repository, code reviews)
+ circleci.com (continuous integration and deployment)
+ digitalocean.com (deployment; for dev and QA only)
+ rackspace.com or aws.amazon.com or cloud.google.com (to be decided; deployment; for staging / production)
+ pivotaltracker.com (issue tracker)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment