├── .babelrc ├── .dockerignore ├── .editorconfig ├── .env.example ├── .env.local ├── .env.test ├── .eslintignore ├── .eslintrc.json ├── .github └── workflows │ └── main.yml ├── .gitignore ├── .prettierignore ├── .prettierrc.json ├── .storybook ├── Decorators │ ├── i18next.provider.tsx │ ├── index.ts │ └── redux.provider.tsx ├── main.js └── preview.js ├── Dockerfile ├── LICENSE ├── README.md ├── banner.jpg ├── boilerplate-cli.gif ├── documentation ├── Dockerfile ├── README.md ├── demo.png ├── docker-compose.yml ├── docs │ ├── assets │ │ ├── boilerplate-cli.gif │ │ ├── routing.png │ │ ├── storybookUI.png │ │ ├── style1.png │ │ └── style2.png │ ├── cli-migration-guide.md │ ├── cli-overview.md │ ├── cli-usage.md │ ├── deployment.md │ ├── dotenv-usage.md │ ├── dotenv.md │ ├── features.md │ ├── getting-started.md │ ├── i18next.md │ ├── reverse-proxy.md │ ├── routing.md │ ├── setup.md │ ├── storybook.md │ ├── structure.md │ ├── styling.md │ └── unit-test.md ├── package-lock.json └── website │ ├── config.yml │ ├── core │ └── Footer.js │ ├── docs.json │ ├── i18n │ └── en.json │ ├── package-lock.json │ ├── package.json │ ├── pages │ └── en │ │ ├── help.js │ │ ├── index.js │ │ └── users.js │ ├── sidebars.json │ ├── siteConfig.js │ └── static │ ├── css │ └── custom.css │ └── img │ ├── banner4.png │ ├── boilerplate-cli.gif │ ├── cli-logo.png │ ├── docker2.png │ ├── express.svg │ ├── favicon.png │ ├── footer_icon.png │ ├── jest-logo.png │ ├── next-logo.svg │ ├── pankod_footer_logo.png │ ├── redux.svg │ ├── storybook.png │ ├── testing.png │ └── typescript-logo.png ├── global.d.ts ├── jest.config.js ├── next-env.d.ts ├── next.config.js ├── nodemon.json ├── package.json ├── pages ├── 404 │ └── index.tsx ├── _app │ └── index.tsx ├── _document │ └── index.tsx ├── _error │ └── index.tsx ├── api │ └── health-check.ts └── home │ └── index.tsx ├── postcss.config.js ├── public └── static │ ├── .gitkeep │ ├── css │ ├── bootstrap │ │ ├── _bootstrap.scss │ │ ├── _index.scss │ │ └── _variables.scss │ └── main.scss │ ├── images │ └── pankod-logo.png │ └── locales │ ├── en │ └── common.json │ ├── es │ └── common.json │ └── tr │ └── common.json ├── server ├── i18n.ts ├── index.ts ├── proxy.ts └── routes.ts ├── src ├── Actions │ ├── HomeActions │ │ ├── index.spec.tsx │ │ └── index.ts │ └── index.ts ├── Components │ ├── Basic │ │ ├── Button │ │ │ ├── Button.d.ts │ │ │ ├── Button.stories.tsx │ │ │ ├── __snapshots__ │ │ │ │ └── index.spec.tsx.snap │ │ │ ├── index.spec.tsx │ │ │ └── index.tsx │ │ └── index.ts │ ├── Footer │ │ ├── Footer.d.ts │ │ ├── __snapshots__ │ │ │ └── index.spec.tsx.snap │ │ ├── index.spec.tsx │ │ └── index.tsx │ ├── Heading │ │ ├── Heading.d.ts │ │ ├── Heading.module.scss │ │ ├── Heading.stories.tsx │ │ ├── __snapshots__ │ │ │ └── index.spec.tsx.snap │ │ ├── index.spec.tsx │ │ └── index.tsx │ ├── Layout │ │ ├── Layout.d.ts │ │ ├── __snapshots__ │ │ │ └── index.spec.tsx.snap │ │ ├── index.spec.tsx │ │ └── index.tsx │ ├── LocaleButton │ │ ├── LocaleButton.d.ts │ │ ├── LocaleButton.stories.tsx │ │ ├── __snapshots__ │ │ │ └── index.spec.tsx.snap │ │ ├── index.spec.tsx │ │ └── index.tsx │ ├── Navbar │ │ ├── Navbar.d.ts │ │ ├── __snapshots__ │ │ │ └── index.spec.tsx.snap │ │ ├── index.spec.tsx │ │ └── index.tsx │ └── index.ts ├── Definitions │ ├── ActionConsts │ │ ├── ActionConsts.ts │ │ ├── index.spec.ts │ │ └── index.ts │ ├── Styled │ │ ├── index.ts │ │ └── theme.ts │ └── index.ts ├── Interfaces │ ├── Pages │ │ ├── App.d.ts │ │ ├── Error.d.ts │ │ └── Home.d.ts │ ├── index.ts │ └── styled.d.ts ├── Redux │ ├── IAction.d.ts │ ├── IStore.d.ts │ ├── Reducers │ │ ├── home │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ └── index.ts │ ├── index.ts │ └── store.ts ├── Services │ ├── API │ │ ├── Http │ │ │ ├── Http.d.ts │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ │ └── Planetary │ │ │ ├── ApodPayload.d.ts │ │ │ ├── ApodResponse.d.ts │ │ │ ├── Planetary.d.ts │ │ │ ├── index.spec.ts │ │ │ └── index.ts │ └── index.ts └── Styled │ └── Home.ts ├── superplate.gif ├── test ├── jest.setup.ts ├── mocks.ts └── utils.tsx ├── tsconfig.jest.json ├── tsconfig.json └── tsconfig.server.json /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/.babelrc -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/.env.example -------------------------------------------------------------------------------- /.env.local: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/.env.local -------------------------------------------------------------------------------- /.env.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/.env.test -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | **/*.scss 2 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | *.snap 2 | -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.storybook/Decorators/i18next.provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/.storybook/Decorators/i18next.provider.tsx -------------------------------------------------------------------------------- /.storybook/Decorators/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/.storybook/Decorators/index.ts -------------------------------------------------------------------------------- /.storybook/Decorators/redux.provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/.storybook/Decorators/redux.provider.tsx -------------------------------------------------------------------------------- /.storybook/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/.storybook/main.js -------------------------------------------------------------------------------- /.storybook/preview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/.storybook/preview.js -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/README.md -------------------------------------------------------------------------------- /banner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/banner.jpg -------------------------------------------------------------------------------- /boilerplate-cli.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/boilerplate-cli.gif -------------------------------------------------------------------------------- /documentation/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/Dockerfile -------------------------------------------------------------------------------- /documentation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/README.md -------------------------------------------------------------------------------- /documentation/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/demo.png -------------------------------------------------------------------------------- /documentation/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/docker-compose.yml -------------------------------------------------------------------------------- /documentation/docs/assets/boilerplate-cli.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/docs/assets/boilerplate-cli.gif -------------------------------------------------------------------------------- /documentation/docs/assets/routing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/docs/assets/routing.png -------------------------------------------------------------------------------- /documentation/docs/assets/storybookUI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/docs/assets/storybookUI.png -------------------------------------------------------------------------------- /documentation/docs/assets/style1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/docs/assets/style1.png -------------------------------------------------------------------------------- /documentation/docs/assets/style2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/docs/assets/style2.png -------------------------------------------------------------------------------- /documentation/docs/cli-migration-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/docs/cli-migration-guide.md -------------------------------------------------------------------------------- /documentation/docs/cli-overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/docs/cli-overview.md -------------------------------------------------------------------------------- /documentation/docs/cli-usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/docs/cli-usage.md -------------------------------------------------------------------------------- /documentation/docs/deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/docs/deployment.md -------------------------------------------------------------------------------- /documentation/docs/dotenv-usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/docs/dotenv-usage.md -------------------------------------------------------------------------------- /documentation/docs/dotenv.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/docs/dotenv.md -------------------------------------------------------------------------------- /documentation/docs/features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/docs/features.md -------------------------------------------------------------------------------- /documentation/docs/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/docs/getting-started.md -------------------------------------------------------------------------------- /documentation/docs/i18next.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/docs/i18next.md -------------------------------------------------------------------------------- /documentation/docs/reverse-proxy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/docs/reverse-proxy.md -------------------------------------------------------------------------------- /documentation/docs/routing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/docs/routing.md -------------------------------------------------------------------------------- /documentation/docs/setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/docs/setup.md -------------------------------------------------------------------------------- /documentation/docs/storybook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/docs/storybook.md -------------------------------------------------------------------------------- /documentation/docs/structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/docs/structure.md -------------------------------------------------------------------------------- /documentation/docs/styling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/docs/styling.md -------------------------------------------------------------------------------- /documentation/docs/unit-test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/docs/unit-test.md -------------------------------------------------------------------------------- /documentation/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "lockfileVersion": 1 3 | } 4 | -------------------------------------------------------------------------------- /documentation/website/config.yml: -------------------------------------------------------------------------------- 1 | GIT_USER=pankod-bot 2 | USE_SSH=true 3 | -------------------------------------------------------------------------------- /documentation/website/core/Footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/website/core/Footer.js -------------------------------------------------------------------------------- /documentation/website/docs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/website/docs.json -------------------------------------------------------------------------------- /documentation/website/i18n/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/website/i18n/en.json -------------------------------------------------------------------------------- /documentation/website/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/website/package-lock.json -------------------------------------------------------------------------------- /documentation/website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/website/package.json -------------------------------------------------------------------------------- /documentation/website/pages/en/help.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/website/pages/en/help.js -------------------------------------------------------------------------------- /documentation/website/pages/en/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/website/pages/en/index.js -------------------------------------------------------------------------------- /documentation/website/pages/en/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/website/pages/en/users.js -------------------------------------------------------------------------------- /documentation/website/sidebars.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/website/sidebars.json -------------------------------------------------------------------------------- /documentation/website/siteConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/website/siteConfig.js -------------------------------------------------------------------------------- /documentation/website/static/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/website/static/css/custom.css -------------------------------------------------------------------------------- /documentation/website/static/img/banner4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/website/static/img/banner4.png -------------------------------------------------------------------------------- /documentation/website/static/img/boilerplate-cli.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/website/static/img/boilerplate-cli.gif -------------------------------------------------------------------------------- /documentation/website/static/img/cli-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/website/static/img/cli-logo.png -------------------------------------------------------------------------------- /documentation/website/static/img/docker2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/website/static/img/docker2.png -------------------------------------------------------------------------------- /documentation/website/static/img/express.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/website/static/img/express.svg -------------------------------------------------------------------------------- /documentation/website/static/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/website/static/img/favicon.png -------------------------------------------------------------------------------- /documentation/website/static/img/footer_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/website/static/img/footer_icon.png -------------------------------------------------------------------------------- /documentation/website/static/img/jest-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/website/static/img/jest-logo.png -------------------------------------------------------------------------------- /documentation/website/static/img/next-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/website/static/img/next-logo.svg -------------------------------------------------------------------------------- /documentation/website/static/img/pankod_footer_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/website/static/img/pankod_footer_logo.png -------------------------------------------------------------------------------- /documentation/website/static/img/redux.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/website/static/img/redux.svg -------------------------------------------------------------------------------- /documentation/website/static/img/storybook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/website/static/img/storybook.png -------------------------------------------------------------------------------- /documentation/website/static/img/testing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/website/static/img/testing.png -------------------------------------------------------------------------------- /documentation/website/static/img/typescript-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/documentation/website/static/img/typescript-logo.png -------------------------------------------------------------------------------- /global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/global.d.ts -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/jest.config.js -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/next-env.d.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/next.config.js -------------------------------------------------------------------------------- /nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/nodemon.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/package.json -------------------------------------------------------------------------------- /pages/404/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/pages/404/index.tsx -------------------------------------------------------------------------------- /pages/_app/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/pages/_app/index.tsx -------------------------------------------------------------------------------- /pages/_document/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/pages/_document/index.tsx -------------------------------------------------------------------------------- /pages/_error/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/pages/_error/index.tsx -------------------------------------------------------------------------------- /pages/api/health-check.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/pages/api/health-check.ts -------------------------------------------------------------------------------- /pages/home/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/pages/home/index.tsx -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: ["autoprefixer"], 3 | }; 4 | -------------------------------------------------------------------------------- /public/static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/static/css/bootstrap/_bootstrap.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/public/static/css/bootstrap/_bootstrap.scss -------------------------------------------------------------------------------- /public/static/css/bootstrap/_index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/public/static/css/bootstrap/_index.scss -------------------------------------------------------------------------------- /public/static/css/bootstrap/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/public/static/css/bootstrap/_variables.scss -------------------------------------------------------------------------------- /public/static/css/main.scss: -------------------------------------------------------------------------------- 1 | @import "./bootstrap/index"; 2 | -------------------------------------------------------------------------------- /public/static/images/pankod-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/public/static/images/pankod-logo.png -------------------------------------------------------------------------------- /public/static/locales/en/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/public/static/locales/en/common.json -------------------------------------------------------------------------------- /public/static/locales/es/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/public/static/locales/es/common.json -------------------------------------------------------------------------------- /public/static/locales/tr/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/public/static/locales/tr/common.json -------------------------------------------------------------------------------- /server/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/server/i18n.ts -------------------------------------------------------------------------------- /server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/server/index.ts -------------------------------------------------------------------------------- /server/proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/server/proxy.ts -------------------------------------------------------------------------------- /server/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/server/routes.ts -------------------------------------------------------------------------------- /src/Actions/HomeActions/index.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Actions/HomeActions/index.spec.tsx -------------------------------------------------------------------------------- /src/Actions/HomeActions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Actions/HomeActions/index.ts -------------------------------------------------------------------------------- /src/Actions/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./HomeActions"; 2 | -------------------------------------------------------------------------------- /src/Components/Basic/Button/Button.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/Basic/Button/Button.d.ts -------------------------------------------------------------------------------- /src/Components/Basic/Button/Button.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/Basic/Button/Button.stories.tsx -------------------------------------------------------------------------------- /src/Components/Basic/Button/__snapshots__/index.spec.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/Basic/Button/__snapshots__/index.spec.tsx.snap -------------------------------------------------------------------------------- /src/Components/Basic/Button/index.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/Basic/Button/index.spec.tsx -------------------------------------------------------------------------------- /src/Components/Basic/Button/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/Basic/Button/index.tsx -------------------------------------------------------------------------------- /src/Components/Basic/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/Basic/index.ts -------------------------------------------------------------------------------- /src/Components/Footer/Footer.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/Footer/Footer.d.ts -------------------------------------------------------------------------------- /src/Components/Footer/__snapshots__/index.spec.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/Footer/__snapshots__/index.spec.tsx.snap -------------------------------------------------------------------------------- /src/Components/Footer/index.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/Footer/index.spec.tsx -------------------------------------------------------------------------------- /src/Components/Footer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/Footer/index.tsx -------------------------------------------------------------------------------- /src/Components/Heading/Heading.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/Heading/Heading.d.ts -------------------------------------------------------------------------------- /src/Components/Heading/Heading.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/Heading/Heading.module.scss -------------------------------------------------------------------------------- /src/Components/Heading/Heading.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/Heading/Heading.stories.tsx -------------------------------------------------------------------------------- /src/Components/Heading/__snapshots__/index.spec.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/Heading/__snapshots__/index.spec.tsx.snap -------------------------------------------------------------------------------- /src/Components/Heading/index.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/Heading/index.spec.tsx -------------------------------------------------------------------------------- /src/Components/Heading/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/Heading/index.tsx -------------------------------------------------------------------------------- /src/Components/Layout/Layout.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/Layout/Layout.d.ts -------------------------------------------------------------------------------- /src/Components/Layout/__snapshots__/index.spec.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/Layout/__snapshots__/index.spec.tsx.snap -------------------------------------------------------------------------------- /src/Components/Layout/index.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/Layout/index.spec.tsx -------------------------------------------------------------------------------- /src/Components/Layout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/Layout/index.tsx -------------------------------------------------------------------------------- /src/Components/LocaleButton/LocaleButton.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/LocaleButton/LocaleButton.d.ts -------------------------------------------------------------------------------- /src/Components/LocaleButton/LocaleButton.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/LocaleButton/LocaleButton.stories.tsx -------------------------------------------------------------------------------- /src/Components/LocaleButton/__snapshots__/index.spec.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/LocaleButton/__snapshots__/index.spec.tsx.snap -------------------------------------------------------------------------------- /src/Components/LocaleButton/index.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/LocaleButton/index.spec.tsx -------------------------------------------------------------------------------- /src/Components/LocaleButton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/LocaleButton/index.tsx -------------------------------------------------------------------------------- /src/Components/Navbar/Navbar.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/Navbar/Navbar.d.ts -------------------------------------------------------------------------------- /src/Components/Navbar/__snapshots__/index.spec.tsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/Navbar/__snapshots__/index.spec.tsx.snap -------------------------------------------------------------------------------- /src/Components/Navbar/index.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/Navbar/index.spec.tsx -------------------------------------------------------------------------------- /src/Components/Navbar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/Navbar/index.tsx -------------------------------------------------------------------------------- /src/Components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Components/index.ts -------------------------------------------------------------------------------- /src/Definitions/ActionConsts/ActionConsts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Definitions/ActionConsts/ActionConsts.ts -------------------------------------------------------------------------------- /src/Definitions/ActionConsts/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Definitions/ActionConsts/index.spec.ts -------------------------------------------------------------------------------- /src/Definitions/ActionConsts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Definitions/ActionConsts/index.ts -------------------------------------------------------------------------------- /src/Definitions/Styled/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./theme"; 2 | -------------------------------------------------------------------------------- /src/Definitions/Styled/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Definitions/Styled/theme.ts -------------------------------------------------------------------------------- /src/Definitions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Definitions/index.ts -------------------------------------------------------------------------------- /src/Interfaces/Pages/App.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Interfaces/Pages/App.d.ts -------------------------------------------------------------------------------- /src/Interfaces/Pages/Error.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Interfaces/Pages/Error.d.ts -------------------------------------------------------------------------------- /src/Interfaces/Pages/Home.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Interfaces/Pages/Home.d.ts -------------------------------------------------------------------------------- /src/Interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Interfaces/index.ts -------------------------------------------------------------------------------- /src/Interfaces/styled.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Interfaces/styled.d.ts -------------------------------------------------------------------------------- /src/Redux/IAction.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Redux/IAction.d.ts -------------------------------------------------------------------------------- /src/Redux/IStore.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Redux/IStore.d.ts -------------------------------------------------------------------------------- /src/Redux/Reducers/home/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Redux/Reducers/home/index.spec.ts -------------------------------------------------------------------------------- /src/Redux/Reducers/home/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Redux/Reducers/home/index.ts -------------------------------------------------------------------------------- /src/Redux/Reducers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Redux/Reducers/index.ts -------------------------------------------------------------------------------- /src/Redux/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./store"; 2 | -------------------------------------------------------------------------------- /src/Redux/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Redux/store.ts -------------------------------------------------------------------------------- /src/Services/API/Http/Http.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Services/API/Http/Http.d.ts -------------------------------------------------------------------------------- /src/Services/API/Http/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Services/API/Http/index.spec.ts -------------------------------------------------------------------------------- /src/Services/API/Http/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Services/API/Http/index.ts -------------------------------------------------------------------------------- /src/Services/API/Planetary/ApodPayload.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Services/API/Planetary/ApodPayload.d.ts -------------------------------------------------------------------------------- /src/Services/API/Planetary/ApodResponse.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Services/API/Planetary/ApodResponse.d.ts -------------------------------------------------------------------------------- /src/Services/API/Planetary/Planetary.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Services/API/Planetary/Planetary.d.ts -------------------------------------------------------------------------------- /src/Services/API/Planetary/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Services/API/Planetary/index.spec.ts -------------------------------------------------------------------------------- /src/Services/API/Planetary/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Services/API/Planetary/index.ts -------------------------------------------------------------------------------- /src/Services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Services/index.ts -------------------------------------------------------------------------------- /src/Styled/Home.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/src/Styled/Home.ts -------------------------------------------------------------------------------- /superplate.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/superplate.gif -------------------------------------------------------------------------------- /test/jest.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/test/jest.setup.ts -------------------------------------------------------------------------------- /test/mocks.ts: -------------------------------------------------------------------------------- 1 | export default {}; 2 | -------------------------------------------------------------------------------- /test/utils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/test/utils.tsx -------------------------------------------------------------------------------- /tsconfig.jest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/tsconfig.jest.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.server.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pankod/next-boilerplate/HEAD/tsconfig.server.json --------------------------------------------------------------------------------