├── .env.development ├── .env.production ├── .eslintrc ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── __mocks__ ├── fileMock.js └── gatsby.js ├── env_sample ├── gatsby-browser.js ├── gatsby-config.js ├── gatsby-node.js ├── gatsby-ssr.js ├── jest-preprocess.js ├── jest.config.js ├── loadershim.js ├── package.json ├── src ├── apollo │ ├── client.js │ └── config.js ├── components │ ├── Footer │ │ ├── Footer.js │ │ ├── __tests__ │ │ │ ├── Footer.spec.js │ │ │ └── __snapshots__ │ │ │ │ └── Footer.spec.js.snap │ │ └── index.js │ ├── Form │ │ ├── Form.js │ │ └── index.js │ ├── Header │ │ ├── Header.js │ │ ├── __tests__ │ │ │ ├── Header.spec.js │ │ │ └── __snapshots__ │ │ │ │ └── Header.spec.js.snap │ │ └── index.js │ ├── Hero │ │ ├── Hero.js │ │ ├── __tests__ │ │ │ ├── Hero.spec.js │ │ │ └── __snapshots__ │ │ │ │ └── Hero.spec.js.snap │ │ └── index.js │ ├── Image │ │ ├── Image.js │ │ └── index.js │ ├── Layout │ │ ├── Layout.js │ │ ├── __tests__ │ │ │ ├── Layout.spec.js │ │ │ └── __snapshots__ │ │ │ │ └── Layout.spec.js.snap │ │ └── index.js │ ├── Login │ │ ├── Login.js │ │ └── index.js │ ├── LogoutButton │ │ ├── LogoutButton.js │ │ └── index.js │ ├── Plans │ │ ├── Plans.js │ │ └── index.js │ ├── PrivateRoute │ │ ├── PrivateRoute.js │ │ └── index.js │ ├── Profile │ │ ├── Profile.js │ │ └── index.js │ ├── Seo │ │ ├── Seo.js │ │ └── index.js │ ├── Status │ │ ├── Status.js │ │ └── index.js │ └── index.js ├── data │ ├── general │ │ └── general.json │ ├── hero │ │ └── hero.json │ ├── pages │ │ └── README.md │ └── plans │ │ └── plans.json ├── images │ └── gatsby-icon.png ├── pages │ ├── 404.js │ ├── app.js │ └── index.js ├── redux │ ├── actions │ │ ├── types.js │ │ └── userActions.js │ ├── reducers │ │ ├── index.js │ │ └── userReducer.js │ └── store.js ├── styled │ ├── blocks │ │ ├── Footer.js │ │ └── Section.js │ ├── elements │ │ ├── Input.js │ │ ├── Label.js │ │ ├── Menu.js │ │ └── P.js │ ├── global-styles.js │ ├── index.js │ └── theme.js └── templates │ └── default-page.js ├── static └── website-preview.jpg ├── wrap-with-provider.js └── yarn.lock /.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/.env.development -------------------------------------------------------------------------------- /.env.production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/.env.production -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/README.md -------------------------------------------------------------------------------- /__mocks__/fileMock.js: -------------------------------------------------------------------------------- 1 | module.exports = "test-file-stub" 2 | -------------------------------------------------------------------------------- /__mocks__/gatsby.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/__mocks__/gatsby.js -------------------------------------------------------------------------------- /env_sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/env_sample -------------------------------------------------------------------------------- /gatsby-browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/gatsby-browser.js -------------------------------------------------------------------------------- /gatsby-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/gatsby-config.js -------------------------------------------------------------------------------- /gatsby-node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/gatsby-node.js -------------------------------------------------------------------------------- /gatsby-ssr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/gatsby-ssr.js -------------------------------------------------------------------------------- /jest-preprocess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/jest-preprocess.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/jest.config.js -------------------------------------------------------------------------------- /loadershim.js: -------------------------------------------------------------------------------- 1 | global.___loader = { 2 | enqueue: jest.fn(), 3 | } -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/package.json -------------------------------------------------------------------------------- /src/apollo/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/apollo/client.js -------------------------------------------------------------------------------- /src/apollo/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/apollo/config.js -------------------------------------------------------------------------------- /src/components/Footer/Footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Footer/Footer.js -------------------------------------------------------------------------------- /src/components/Footer/__tests__/Footer.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Footer/__tests__/Footer.spec.js -------------------------------------------------------------------------------- /src/components/Footer/__tests__/__snapshots__/Footer.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Footer/__tests__/__snapshots__/Footer.spec.js.snap -------------------------------------------------------------------------------- /src/components/Footer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Footer/index.js -------------------------------------------------------------------------------- /src/components/Form/Form.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Form/Form.js -------------------------------------------------------------------------------- /src/components/Form/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Form/index.js -------------------------------------------------------------------------------- /src/components/Header/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Header/Header.js -------------------------------------------------------------------------------- /src/components/Header/__tests__/Header.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Header/__tests__/Header.spec.js -------------------------------------------------------------------------------- /src/components/Header/__tests__/__snapshots__/Header.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Header/__tests__/__snapshots__/Header.spec.js.snap -------------------------------------------------------------------------------- /src/components/Header/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Header/index.js -------------------------------------------------------------------------------- /src/components/Hero/Hero.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Hero/Hero.js -------------------------------------------------------------------------------- /src/components/Hero/__tests__/Hero.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Hero/__tests__/Hero.spec.js -------------------------------------------------------------------------------- /src/components/Hero/__tests__/__snapshots__/Hero.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Hero/__tests__/__snapshots__/Hero.spec.js.snap -------------------------------------------------------------------------------- /src/components/Hero/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Hero/index.js -------------------------------------------------------------------------------- /src/components/Image/Image.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Image/Image.js -------------------------------------------------------------------------------- /src/components/Image/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Image/index.js -------------------------------------------------------------------------------- /src/components/Layout/Layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Layout/Layout.js -------------------------------------------------------------------------------- /src/components/Layout/__tests__/Layout.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Layout/__tests__/Layout.spec.js -------------------------------------------------------------------------------- /src/components/Layout/__tests__/__snapshots__/Layout.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Layout/__tests__/__snapshots__/Layout.spec.js.snap -------------------------------------------------------------------------------- /src/components/Layout/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Layout/index.js -------------------------------------------------------------------------------- /src/components/Login/Login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Login/Login.js -------------------------------------------------------------------------------- /src/components/Login/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Login/index.js -------------------------------------------------------------------------------- /src/components/LogoutButton/LogoutButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/LogoutButton/LogoutButton.js -------------------------------------------------------------------------------- /src/components/LogoutButton/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/LogoutButton/index.js -------------------------------------------------------------------------------- /src/components/Plans/Plans.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Plans/Plans.js -------------------------------------------------------------------------------- /src/components/Plans/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Plans/index.js -------------------------------------------------------------------------------- /src/components/PrivateRoute/PrivateRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/PrivateRoute/PrivateRoute.js -------------------------------------------------------------------------------- /src/components/PrivateRoute/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/PrivateRoute/index.js -------------------------------------------------------------------------------- /src/components/Profile/Profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Profile/Profile.js -------------------------------------------------------------------------------- /src/components/Profile/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Profile/index.js -------------------------------------------------------------------------------- /src/components/Seo/Seo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Seo/Seo.js -------------------------------------------------------------------------------- /src/components/Seo/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Seo/index.js -------------------------------------------------------------------------------- /src/components/Status/Status.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Status/Status.js -------------------------------------------------------------------------------- /src/components/Status/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/Status/index.js -------------------------------------------------------------------------------- /src/components/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/components/index.js -------------------------------------------------------------------------------- /src/data/general/general.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/data/general/general.json -------------------------------------------------------------------------------- /src/data/hero/hero.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/data/hero/hero.json -------------------------------------------------------------------------------- /src/data/pages/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/data/pages/README.md -------------------------------------------------------------------------------- /src/data/plans/plans.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/data/plans/plans.json -------------------------------------------------------------------------------- /src/images/gatsby-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/images/gatsby-icon.png -------------------------------------------------------------------------------- /src/pages/404.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/pages/404.js -------------------------------------------------------------------------------- /src/pages/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/pages/app.js -------------------------------------------------------------------------------- /src/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/pages/index.js -------------------------------------------------------------------------------- /src/redux/actions/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/redux/actions/types.js -------------------------------------------------------------------------------- /src/redux/actions/userActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/redux/actions/userActions.js -------------------------------------------------------------------------------- /src/redux/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/redux/reducers/index.js -------------------------------------------------------------------------------- /src/redux/reducers/userReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/redux/reducers/userReducer.js -------------------------------------------------------------------------------- /src/redux/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/redux/store.js -------------------------------------------------------------------------------- /src/styled/blocks/Footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/styled/blocks/Footer.js -------------------------------------------------------------------------------- /src/styled/blocks/Section.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/styled/blocks/Section.js -------------------------------------------------------------------------------- /src/styled/elements/Input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/styled/elements/Input.js -------------------------------------------------------------------------------- /src/styled/elements/Label.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/styled/elements/Label.js -------------------------------------------------------------------------------- /src/styled/elements/Menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/styled/elements/Menu.js -------------------------------------------------------------------------------- /src/styled/elements/P.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/styled/elements/P.js -------------------------------------------------------------------------------- /src/styled/global-styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/styled/global-styles.js -------------------------------------------------------------------------------- /src/styled/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/styled/index.js -------------------------------------------------------------------------------- /src/styled/theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/styled/theme.js -------------------------------------------------------------------------------- /src/templates/default-page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/src/templates/default-page.js -------------------------------------------------------------------------------- /static/website-preview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/static/website-preview.jpg -------------------------------------------------------------------------------- /wrap-with-provider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/wrap-with-provider.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zauberware/gatsby-starter-redux-saas/HEAD/yarn.lock --------------------------------------------------------------------------------