React Boilerplate with some random functionality. Makes use of webpack, express, radium, redux, socketIO, JEST for testing, and esLint for linting.
$ npm install
$ npm start
-
Server side rendering
-
jest with test coverage
-
real time updates with socketIO
-
noSql integration using mongoose ODM and mongo
-
hot-reloading with webpack dev server on client & nodemon on server
-
Fall-back data for offline-support
-
Stored browser state integrated with redux using local - storage
Development in progress: Currently an application which allows for the user to select and vote among which cities they enjoyed visiting/living in the best.
TODO - Passport js integration to authenticate users and customize their experience - remove console.log calls and integrate morgan