Repository files navigation
Main persistence: MongoDB
ODM / Mongo webdriver: Mongoose
Session storage & caching: Redis
Backend framework: ExpressJS
REST API: express-restify-mongoose
UI: ReactJS
Client data store: Redux
Extra UI components: React-Bootstrap
Client-side routing: React-Router
Inline styling: Radium
General styling: SCSS (using inline for everything is silly)
cross-browser styling: normalize.css
Task runner: Gulp
Frontend build: Webpack
Transpiler: Babel (ES6 --> ES5)
Dev server persistence: nodemon
ESLint
production build tools: jsmin
PassportJS
Google OAuth2
cookie-parser
express-session
universal (used front & backend): lodash
frontend-only: jQuery
promises: bluebird
configuration management: config
backend logging: Winston
stacktrace cleaners: trace, clarify
pm2 logs
frontend data store tracing: redux-devtools
UI component hierarchy tracing: react browser plugin
Deploying to Heroku
Using Procfile & package.json hooks
server persistence: pm2
About
NodeJS, Express, React, Redux, Babel, Webpack, Radium, Gulp, Redis, Postgres, Sass, Knex
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.