Work in progress. Contributions are welcomed!
npm install && npm start
It is demo server wit API endpoints you need for the starter.
In the future API will be moved to external package such us hapilizer
Install dependencies
cd server && npm install && node start
Routing has been done with react-router 2.8.0 and configuration as object passed to Router component.
Users are authenticated with JSON Web Tokens.
Starter pack uses react-jwt-auth-redux providing react-jwt-auth bindings for Redux.
User can login with either login and password or it's social account by clicking social login button provided
by react-jwt-auth.
Here is the list of great react packages that inspired me to start this project.
- joshgeller/react-redux-jwt-auth-example
- mjrussell/redux-auth-wrapper
- sahat/satellizer
- lynndylanhurley/redux-auth
- jedireza/aqua
- jedireza/frame
- mxstbr/react-boilerplate
If you don't like this starter pack or have different requirement for you project you should check out following sites:
- andrewhfarmer.com/starter-project
- habd.as/awesome-react-boilerplates
- react-hot-loader usage examples
