├── .babelrc ├── .eslintignore ├── .eslintrc ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── api ├── config.json ├── data.json └── index.js ├── config.js ├── index.js ├── package.json ├── server.js ├── src ├── AuthorizedLayout.js ├── PublicLayout.js ├── actions │ ├── auth.js │ ├── index.js │ ├── posts.js │ └── serverside.js ├── client.js ├── components │ ├── Spinner │ │ ├── index.js │ │ └── styles.css │ └── index.js ├── constants │ ├── actions.js │ └── types.js ├── css │ └── index.css ├── middleware │ └── metadata.js ├── reducers │ ├── auth.js │ ├── index.js │ ├── notifs.js │ └── viewport.js ├── routes.js ├── server.js ├── store.js ├── utils │ ├── cookie.js │ ├── createReducer.js │ ├── getHeaders.js │ ├── logger.js │ ├── parseUrl.js │ ├── prefetch.js │ ├── redux.js │ ├── schemes.js │ ├── selectors.js │ ├── stringifyLocation.js │ ├── template.js │ └── topLevelEventHanders.js └── views │ ├── Login │ ├── LoginView.js │ ├── index.js │ └── styles.css │ ├── Profile │ ├── index.js │ └── styles.css │ └── index.js └── webpack ├── client.config.js ├── dev.config.js └── server.config.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | app/server-bundle.js 2 | node_modules 3 | build 4 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /public/ 2 | /app/server-bundle.js* 3 | node_modules 4 | *.log 5 | .env 6 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/README.md -------------------------------------------------------------------------------- /api/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/api/config.json -------------------------------------------------------------------------------- /api/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/api/data.json -------------------------------------------------------------------------------- /api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/api/index.js -------------------------------------------------------------------------------- /config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/config.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/package.json -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/server.js -------------------------------------------------------------------------------- /src/AuthorizedLayout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/AuthorizedLayout.js -------------------------------------------------------------------------------- /src/PublicLayout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/PublicLayout.js -------------------------------------------------------------------------------- /src/actions/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/actions/auth.js -------------------------------------------------------------------------------- /src/actions/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/actions/posts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/actions/posts.js -------------------------------------------------------------------------------- /src/actions/serverside.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/actions/serverside.js -------------------------------------------------------------------------------- /src/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/client.js -------------------------------------------------------------------------------- /src/components/Spinner/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/components/Spinner/index.js -------------------------------------------------------------------------------- /src/components/Spinner/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/components/Spinner/styles.css -------------------------------------------------------------------------------- /src/components/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/components/index.js -------------------------------------------------------------------------------- /src/constants/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/constants/actions.js -------------------------------------------------------------------------------- /src/constants/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/constants/types.js -------------------------------------------------------------------------------- /src/css/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/css/index.css -------------------------------------------------------------------------------- /src/middleware/metadata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/middleware/metadata.js -------------------------------------------------------------------------------- /src/reducers/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/reducers/auth.js -------------------------------------------------------------------------------- /src/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/reducers/index.js -------------------------------------------------------------------------------- /src/reducers/notifs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/reducers/notifs.js -------------------------------------------------------------------------------- /src/reducers/viewport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/reducers/viewport.js -------------------------------------------------------------------------------- /src/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/routes.js -------------------------------------------------------------------------------- /src/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/server.js -------------------------------------------------------------------------------- /src/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/store.js -------------------------------------------------------------------------------- /src/utils/cookie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/utils/cookie.js -------------------------------------------------------------------------------- /src/utils/createReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/utils/createReducer.js -------------------------------------------------------------------------------- /src/utils/getHeaders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/utils/getHeaders.js -------------------------------------------------------------------------------- /src/utils/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/utils/logger.js -------------------------------------------------------------------------------- /src/utils/parseUrl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/utils/parseUrl.js -------------------------------------------------------------------------------- /src/utils/prefetch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/utils/prefetch.js -------------------------------------------------------------------------------- /src/utils/redux.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/utils/redux.js -------------------------------------------------------------------------------- /src/utils/schemes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/utils/schemes.js -------------------------------------------------------------------------------- /src/utils/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/utils/selectors.js -------------------------------------------------------------------------------- /src/utils/stringifyLocation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/utils/stringifyLocation.js -------------------------------------------------------------------------------- /src/utils/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/utils/template.js -------------------------------------------------------------------------------- /src/utils/topLevelEventHanders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/utils/topLevelEventHanders.js -------------------------------------------------------------------------------- /src/views/Login/LoginView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/views/Login/LoginView.js -------------------------------------------------------------------------------- /src/views/Login/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/views/Login/index.js -------------------------------------------------------------------------------- /src/views/Login/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/views/Login/styles.css -------------------------------------------------------------------------------- /src/views/Profile/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/views/Profile/index.js -------------------------------------------------------------------------------- /src/views/Profile/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/views/Profile/styles.css -------------------------------------------------------------------------------- /src/views/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/src/views/index.js -------------------------------------------------------------------------------- /webpack/client.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/webpack/client.config.js -------------------------------------------------------------------------------- /webpack/dev.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/webpack/dev.config.js -------------------------------------------------------------------------------- /webpack/server.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olegakbarov/react-redux-starter-kit/HEAD/webpack/server.config.js --------------------------------------------------------------------------------