├── .eslintrc.js ├── .github ├── dependabot.yml └── workflows │ └── test.yml ├── .gitignore ├── .prettierignore ├── README.md ├── basics ├── README.md ├── api-routes-starter │ ├── .gitignore │ ├── .nvmrc │ ├── README.md │ ├── components │ │ ├── date.js │ │ ├── layout.js │ │ └── layout.module.css │ ├── lib │ │ └── posts.js │ ├── package.json │ ├── pages │ │ ├── _app.js │ │ ├── index.js │ │ └── posts │ │ │ └── [id].js │ ├── posts │ │ ├── pre-rendering.md │ │ └── ssg-ssr.md │ ├── public │ │ ├── favicon.ico │ │ └── images │ │ │ └── profile.jpg │ └── styles │ │ ├── global.css │ │ └── utils.module.css ├── assets-metadata-css-starter │ ├── .gitignore │ ├── .nvmrc │ ├── README.md │ ├── package.json │ ├── pages │ │ ├── index.js │ │ └── posts │ │ │ └── first-post.js │ ├── public │ │ ├── favicon.ico │ │ └── vercel.svg │ └── styles │ │ ├── Home.module.css │ │ └── global.css ├── basics-final │ ├── .gitignore │ ├── .nvmrc │ ├── README.md │ ├── components │ │ ├── date.js │ │ ├── layout.js │ │ └── layout.module.css │ ├── lib │ │ └── posts.js │ ├── package.json │ ├── pages │ │ ├── _app.js │ │ ├── api │ │ │ └── hello.js │ │ ├── index.js │ │ └── posts │ │ │ └── [id].js │ ├── posts │ │ ├── pre-rendering.md │ │ └── ssg-ssr.md │ ├── public │ │ ├── favicon.ico │ │ └── images │ │ │ └── profile.jpg │ └── styles │ │ ├── global.css │ │ └── utils.module.css ├── data-fetching-starter │ ├── .gitignore │ ├── .nvmrc │ ├── README.md │ ├── components │ │ ├── layout.js │ │ └── layout.module.css │ ├── package.json │ ├── pages │ │ ├── _app.js │ │ ├── index.js │ │ └── posts │ │ │ └── first-post.js │ ├── public │ │ ├── favicon.ico │ │ └── images │ │ │ └── profile.jpg │ └── styles │ │ ├── global.css │ │ └── utils.module.css ├── demo │ ├── .gitignore │ ├── .nvmrc │ ├── README.md │ ├── components │ │ ├── date.js │ │ ├── layout.js │ │ └── layout.module.css │ ├── lib │ │ └── posts.js │ ├── package.json │ ├── pages │ │ ├── _app.js │ │ ├── api │ │ │ └── hello.js │ │ ├── index.js │ │ └── posts │ │ │ └── [id].js │ ├── posts │ │ ├── pre-rendering.md │ │ └── ssg-ssr.md │ ├── public │ │ ├── favicon.ico │ │ └── images │ │ │ └── profile.jpg │ └── styles │ │ ├── global.css │ │ └── utils.module.css ├── dynamic-routes-starter │ ├── .gitignore │ ├── .nvmrc │ ├── README.md │ ├── components │ │ ├── layout.js │ │ └── layout.module.css │ ├── lib │ │ └── posts.js │ ├── package.json │ ├── pages │ │ ├── _app.js │ │ ├── index.js │ │ └── posts │ │ │ └── first-post.js │ ├── posts │ │ ├── pre-rendering.md │ │ └── ssg-ssr.md │ ├── public │ │ ├── favicon.ico │ │ └── images │ │ │ └── profile.jpg │ └── styles │ │ ├── global.css │ │ └── utils.module.css ├── dynamic-routes-step-1 │ ├── .gitignore │ ├── .nvmrc │ ├── README.md │ ├── components │ │ ├── layout.js │ │ └── layout.module.css │ ├── lib │ │ └── posts.js │ ├── package.json │ ├── pages │ │ ├── _app.js │ │ ├── index.js │ │ └── posts │ │ │ └── [id].js │ ├── posts │ │ ├── pre-rendering.md │ │ └── ssg-ssr.md │ ├── public │ │ ├── favicon.ico │ │ └── images │ │ │ └── profile.jpg │ └── styles │ │ ├── global.css │ │ └── utils.module.css ├── errors │ └── install.md ├── learn-starter │ ├── .gitignore │ ├── .nvmrc │ ├── README.md │ ├── package.json │ ├── pages │ │ └── index.js │ ├── public │ │ ├── favicon.ico │ │ └── vercel.svg │ └── styles │ │ ├── Home.module.css │ │ └── global.css ├── navigate-between-pages-starter │ ├── .gitignore │ ├── .nvmrc │ ├── README.md │ ├── package.json │ ├── pages │ │ └── index.js │ ├── public │ │ ├── favicon.ico │ │ └── vercel.svg │ └── styles │ │ ├── Home.module.css │ │ └── global.css ├── snippets │ └── link-classname-example.js └── typescript-final │ ├── .gitignore │ ├── .nvmrc │ ├── README.md │ ├── components │ ├── date.tsx │ ├── layout.module.css │ └── layout.tsx │ ├── global.d.ts │ ├── lib │ └── posts.ts │ ├── next-env.d.ts │ ├── package.json │ ├── pages │ ├── _app.tsx │ ├── api │ │ └── hello.ts │ ├── index.tsx │ └── posts │ │ └── [id].tsx │ ├── posts │ ├── pre-rendering.md │ └── ssg-ssr.md │ ├── public │ ├── favicon.ico │ └── images │ │ └── profile.jpg │ ├── styles │ ├── global.css │ └── utils.module.css │ └── tsconfig.json ├── dashboard ├── README.md ├── final-example │ ├── .env.example │ ├── .gitignore │ ├── README.md │ ├── app │ │ ├── dashboard │ │ │ ├── (overview) │ │ │ │ ├── loading.tsx │ │ │ │ └── page.tsx │ │ │ ├── customers │ │ │ │ └── page.tsx │ │ │ ├── invoices │ │ │ │ ├── [id] │ │ │ │ │ └── edit │ │ │ │ │ │ ├── not-found.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── create │ │ │ │ │ └── page.tsx │ │ │ │ ├── error.tsx │ │ │ │ └── page.tsx │ │ │ └── layout.tsx │ │ ├── favicon.ico │ │ ├── layout.tsx │ │ ├── lib │ │ │ ├── actions.ts │ │ │ ├── data.ts │ │ │ ├── definitions.ts │ │ │ ├── placeholder-data.ts │ │ │ └── utils.ts │ │ ├── login │ │ │ └── page.tsx │ │ ├── opengraph-image.png │ │ ├── page.tsx │ │ ├── query │ │ │ └── route.ts │ │ ├── seed │ │ │ └── route.ts │ │ └── ui │ │ │ ├── acme-logo.tsx │ │ │ ├── button.tsx │ │ │ ├── customers │ │ │ └── table.tsx │ │ │ ├── dashboard │ │ │ ├── cards.tsx │ │ │ ├── latest-invoices.tsx │ │ │ ├── nav-links.tsx │ │ │ ├── revenue-chart.tsx │ │ │ └── sidenav.tsx │ │ │ ├── fonts.ts │ │ │ ├── global.css │ │ │ ├── invoices │ │ │ ├── breadcrumbs.tsx │ │ │ ├── buttons.tsx │ │ │ ├── create-form.tsx │ │ │ ├── edit-form.tsx │ │ │ ├── pagination.tsx │ │ │ ├── status.tsx │ │ │ └── table.tsx │ │ │ ├── login-form.tsx │ │ │ ├── search.tsx │ │ │ └── skeletons.tsx │ ├── auth.config.ts │ ├── auth.ts │ ├── middleware.ts │ ├── next.config.ts │ ├── package.json │ ├── pnpm-lock.yaml │ ├── postcss.config.js │ ├── public │ │ ├── customers │ │ │ ├── amy-burns.png │ │ │ ├── balazs-orban.png │ │ │ ├── delba-de-oliveira.png │ │ │ ├── evil-rabbit.png │ │ │ ├── lee-robinson.png │ │ │ └── michael-novotny.png │ │ ├── hero-desktop.png │ │ └── hero-mobile.png │ ├── tailwind.config.ts │ └── tsconfig.json └── starter-example │ ├── .env.example │ ├── .gitignore │ ├── README.md │ ├── app │ ├── layout.tsx │ ├── lib │ │ ├── data.ts │ │ ├── definitions.ts │ │ ├── placeholder-data.ts │ │ └── utils.ts │ ├── page.tsx │ ├── query │ │ └── route.ts │ ├── seed │ │ └── route.ts │ └── ui │ │ ├── acme-logo.tsx │ │ ├── button.tsx │ │ ├── customers │ │ └── table.tsx │ │ ├── dashboard │ │ ├── cards.tsx │ │ ├── latest-invoices.tsx │ │ ├── nav-links.tsx │ │ ├── revenue-chart.tsx │ │ └── sidenav.tsx │ │ ├── global.css │ │ ├── invoices │ │ ├── breadcrumbs.tsx │ │ ├── buttons.tsx │ │ ├── create-form.tsx │ │ ├── edit-form.tsx │ │ ├── pagination.tsx │ │ ├── status.tsx │ │ └── table.tsx │ │ ├── login-form.tsx │ │ ├── search.tsx │ │ └── skeletons.tsx │ ├── next.config.ts │ ├── package.json │ ├── pnpm-lock.yaml │ ├── postcss.config.js │ ├── public │ ├── customers │ │ ├── amy-burns.png │ │ ├── balazs-orban.png │ │ ├── delba-de-oliveira.png │ │ ├── evil-rabbit.png │ │ ├── lee-robinson.png │ │ └── michael-novotny.png │ ├── favicon.ico │ ├── hero-desktop.png │ ├── hero-mobile.png │ └── opengraph-image.png │ ├── tailwind.config.ts │ └── tsconfig.json ├── license.md ├── package.json ├── pnpm-lock.yaml ├── prettier.config.js └── seo ├── .gitignore ├── README.md ├── components └── CodeSampleModal.js ├── countries.js ├── demo ├── .gitignore ├── README.md ├── components │ └── CodeSampleModal.js ├── countries.js ├── package.json ├── pages │ ├── _app.js │ └── index.js ├── public │ ├── favicon.ico │ ├── large-image.jpg │ └── vercel.svg └── styles │ ├── Home.module.css │ └── global.css ├── package.json ├── pages ├── _app.js └── index.js ├── public ├── favicon.ico ├── large-image.jpg └── vercel.svg └── styles ├── Home.module.css └── global.css /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | node_modules 4 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/.prettierignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/README.md -------------------------------------------------------------------------------- /basics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/README.md -------------------------------------------------------------------------------- /basics/api-routes-starter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/api-routes-starter/.gitignore -------------------------------------------------------------------------------- /basics/api-routes-starter/.nvmrc: -------------------------------------------------------------------------------- 1 | 18 2 | -------------------------------------------------------------------------------- /basics/api-routes-starter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/api-routes-starter/README.md -------------------------------------------------------------------------------- /basics/api-routes-starter/components/date.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/api-routes-starter/components/date.js -------------------------------------------------------------------------------- /basics/api-routes-starter/components/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/api-routes-starter/components/layout.js -------------------------------------------------------------------------------- /basics/api-routes-starter/components/layout.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/api-routes-starter/components/layout.module.css -------------------------------------------------------------------------------- /basics/api-routes-starter/lib/posts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/api-routes-starter/lib/posts.js -------------------------------------------------------------------------------- /basics/api-routes-starter/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/api-routes-starter/package.json -------------------------------------------------------------------------------- /basics/api-routes-starter/pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/api-routes-starter/pages/_app.js -------------------------------------------------------------------------------- /basics/api-routes-starter/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/api-routes-starter/pages/index.js -------------------------------------------------------------------------------- /basics/api-routes-starter/pages/posts/[id].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/api-routes-starter/pages/posts/[id].js -------------------------------------------------------------------------------- /basics/api-routes-starter/posts/pre-rendering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/api-routes-starter/posts/pre-rendering.md -------------------------------------------------------------------------------- /basics/api-routes-starter/posts/ssg-ssr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/api-routes-starter/posts/ssg-ssr.md -------------------------------------------------------------------------------- /basics/api-routes-starter/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/api-routes-starter/public/favicon.ico -------------------------------------------------------------------------------- /basics/api-routes-starter/public/images/profile.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/api-routes-starter/public/images/profile.jpg -------------------------------------------------------------------------------- /basics/api-routes-starter/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/api-routes-starter/styles/global.css -------------------------------------------------------------------------------- /basics/api-routes-starter/styles/utils.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/api-routes-starter/styles/utils.module.css -------------------------------------------------------------------------------- /basics/assets-metadata-css-starter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/assets-metadata-css-starter/.gitignore -------------------------------------------------------------------------------- /basics/assets-metadata-css-starter/.nvmrc: -------------------------------------------------------------------------------- 1 | 18 2 | -------------------------------------------------------------------------------- /basics/assets-metadata-css-starter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/assets-metadata-css-starter/README.md -------------------------------------------------------------------------------- /basics/assets-metadata-css-starter/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/assets-metadata-css-starter/package.json -------------------------------------------------------------------------------- /basics/assets-metadata-css-starter/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/assets-metadata-css-starter/pages/index.js -------------------------------------------------------------------------------- /basics/assets-metadata-css-starter/pages/posts/first-post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/assets-metadata-css-starter/pages/posts/first-post.js -------------------------------------------------------------------------------- /basics/assets-metadata-css-starter/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/assets-metadata-css-starter/public/favicon.ico -------------------------------------------------------------------------------- /basics/assets-metadata-css-starter/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/assets-metadata-css-starter/public/vercel.svg -------------------------------------------------------------------------------- /basics/assets-metadata-css-starter/styles/Home.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/assets-metadata-css-starter/styles/Home.module.css -------------------------------------------------------------------------------- /basics/assets-metadata-css-starter/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/assets-metadata-css-starter/styles/global.css -------------------------------------------------------------------------------- /basics/basics-final/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/basics-final/.gitignore -------------------------------------------------------------------------------- /basics/basics-final/.nvmrc: -------------------------------------------------------------------------------- 1 | 18 2 | -------------------------------------------------------------------------------- /basics/basics-final/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/basics-final/README.md -------------------------------------------------------------------------------- /basics/basics-final/components/date.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/basics-final/components/date.js -------------------------------------------------------------------------------- /basics/basics-final/components/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/basics-final/components/layout.js -------------------------------------------------------------------------------- /basics/basics-final/components/layout.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/basics-final/components/layout.module.css -------------------------------------------------------------------------------- /basics/basics-final/lib/posts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/basics-final/lib/posts.js -------------------------------------------------------------------------------- /basics/basics-final/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/basics-final/package.json -------------------------------------------------------------------------------- /basics/basics-final/pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/basics-final/pages/_app.js -------------------------------------------------------------------------------- /basics/basics-final/pages/api/hello.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/basics-final/pages/api/hello.js -------------------------------------------------------------------------------- /basics/basics-final/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/basics-final/pages/index.js -------------------------------------------------------------------------------- /basics/basics-final/pages/posts/[id].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/basics-final/pages/posts/[id].js -------------------------------------------------------------------------------- /basics/basics-final/posts/pre-rendering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/basics-final/posts/pre-rendering.md -------------------------------------------------------------------------------- /basics/basics-final/posts/ssg-ssr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/basics-final/posts/ssg-ssr.md -------------------------------------------------------------------------------- /basics/basics-final/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/basics-final/public/favicon.ico -------------------------------------------------------------------------------- /basics/basics-final/public/images/profile.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/basics-final/public/images/profile.jpg -------------------------------------------------------------------------------- /basics/basics-final/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/basics-final/styles/global.css -------------------------------------------------------------------------------- /basics/basics-final/styles/utils.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/basics-final/styles/utils.module.css -------------------------------------------------------------------------------- /basics/data-fetching-starter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/data-fetching-starter/.gitignore -------------------------------------------------------------------------------- /basics/data-fetching-starter/.nvmrc: -------------------------------------------------------------------------------- 1 | 18 2 | -------------------------------------------------------------------------------- /basics/data-fetching-starter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/data-fetching-starter/README.md -------------------------------------------------------------------------------- /basics/data-fetching-starter/components/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/data-fetching-starter/components/layout.js -------------------------------------------------------------------------------- /basics/data-fetching-starter/components/layout.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/data-fetching-starter/components/layout.module.css -------------------------------------------------------------------------------- /basics/data-fetching-starter/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/data-fetching-starter/package.json -------------------------------------------------------------------------------- /basics/data-fetching-starter/pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/data-fetching-starter/pages/_app.js -------------------------------------------------------------------------------- /basics/data-fetching-starter/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/data-fetching-starter/pages/index.js -------------------------------------------------------------------------------- /basics/data-fetching-starter/pages/posts/first-post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/data-fetching-starter/pages/posts/first-post.js -------------------------------------------------------------------------------- /basics/data-fetching-starter/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/data-fetching-starter/public/favicon.ico -------------------------------------------------------------------------------- /basics/data-fetching-starter/public/images/profile.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/data-fetching-starter/public/images/profile.jpg -------------------------------------------------------------------------------- /basics/data-fetching-starter/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/data-fetching-starter/styles/global.css -------------------------------------------------------------------------------- /basics/data-fetching-starter/styles/utils.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/data-fetching-starter/styles/utils.module.css -------------------------------------------------------------------------------- /basics/demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/demo/.gitignore -------------------------------------------------------------------------------- /basics/demo/.nvmrc: -------------------------------------------------------------------------------- 1 | 18 2 | -------------------------------------------------------------------------------- /basics/demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/demo/README.md -------------------------------------------------------------------------------- /basics/demo/components/date.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/demo/components/date.js -------------------------------------------------------------------------------- /basics/demo/components/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/demo/components/layout.js -------------------------------------------------------------------------------- /basics/demo/components/layout.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/demo/components/layout.module.css -------------------------------------------------------------------------------- /basics/demo/lib/posts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/demo/lib/posts.js -------------------------------------------------------------------------------- /basics/demo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/demo/package.json -------------------------------------------------------------------------------- /basics/demo/pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/demo/pages/_app.js -------------------------------------------------------------------------------- /basics/demo/pages/api/hello.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/demo/pages/api/hello.js -------------------------------------------------------------------------------- /basics/demo/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/demo/pages/index.js -------------------------------------------------------------------------------- /basics/demo/pages/posts/[id].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/demo/pages/posts/[id].js -------------------------------------------------------------------------------- /basics/demo/posts/pre-rendering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/demo/posts/pre-rendering.md -------------------------------------------------------------------------------- /basics/demo/posts/ssg-ssr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/demo/posts/ssg-ssr.md -------------------------------------------------------------------------------- /basics/demo/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/demo/public/favicon.ico -------------------------------------------------------------------------------- /basics/demo/public/images/profile.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/demo/public/images/profile.jpg -------------------------------------------------------------------------------- /basics/demo/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/demo/styles/global.css -------------------------------------------------------------------------------- /basics/demo/styles/utils.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/demo/styles/utils.module.css -------------------------------------------------------------------------------- /basics/dynamic-routes-starter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-starter/.gitignore -------------------------------------------------------------------------------- /basics/dynamic-routes-starter/.nvmrc: -------------------------------------------------------------------------------- 1 | 18 2 | -------------------------------------------------------------------------------- /basics/dynamic-routes-starter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-starter/README.md -------------------------------------------------------------------------------- /basics/dynamic-routes-starter/components/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-starter/components/layout.js -------------------------------------------------------------------------------- /basics/dynamic-routes-starter/components/layout.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-starter/components/layout.module.css -------------------------------------------------------------------------------- /basics/dynamic-routes-starter/lib/posts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-starter/lib/posts.js -------------------------------------------------------------------------------- /basics/dynamic-routes-starter/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-starter/package.json -------------------------------------------------------------------------------- /basics/dynamic-routes-starter/pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-starter/pages/_app.js -------------------------------------------------------------------------------- /basics/dynamic-routes-starter/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-starter/pages/index.js -------------------------------------------------------------------------------- /basics/dynamic-routes-starter/pages/posts/first-post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-starter/pages/posts/first-post.js -------------------------------------------------------------------------------- /basics/dynamic-routes-starter/posts/pre-rendering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-starter/posts/pre-rendering.md -------------------------------------------------------------------------------- /basics/dynamic-routes-starter/posts/ssg-ssr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-starter/posts/ssg-ssr.md -------------------------------------------------------------------------------- /basics/dynamic-routes-starter/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-starter/public/favicon.ico -------------------------------------------------------------------------------- /basics/dynamic-routes-starter/public/images/profile.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-starter/public/images/profile.jpg -------------------------------------------------------------------------------- /basics/dynamic-routes-starter/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-starter/styles/global.css -------------------------------------------------------------------------------- /basics/dynamic-routes-starter/styles/utils.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-starter/styles/utils.module.css -------------------------------------------------------------------------------- /basics/dynamic-routes-step-1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-step-1/.gitignore -------------------------------------------------------------------------------- /basics/dynamic-routes-step-1/.nvmrc: -------------------------------------------------------------------------------- 1 | 18 2 | -------------------------------------------------------------------------------- /basics/dynamic-routes-step-1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-step-1/README.md -------------------------------------------------------------------------------- /basics/dynamic-routes-step-1/components/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-step-1/components/layout.js -------------------------------------------------------------------------------- /basics/dynamic-routes-step-1/components/layout.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-step-1/components/layout.module.css -------------------------------------------------------------------------------- /basics/dynamic-routes-step-1/lib/posts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-step-1/lib/posts.js -------------------------------------------------------------------------------- /basics/dynamic-routes-step-1/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-step-1/package.json -------------------------------------------------------------------------------- /basics/dynamic-routes-step-1/pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-step-1/pages/_app.js -------------------------------------------------------------------------------- /basics/dynamic-routes-step-1/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-step-1/pages/index.js -------------------------------------------------------------------------------- /basics/dynamic-routes-step-1/pages/posts/[id].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-step-1/pages/posts/[id].js -------------------------------------------------------------------------------- /basics/dynamic-routes-step-1/posts/pre-rendering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-step-1/posts/pre-rendering.md -------------------------------------------------------------------------------- /basics/dynamic-routes-step-1/posts/ssg-ssr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-step-1/posts/ssg-ssr.md -------------------------------------------------------------------------------- /basics/dynamic-routes-step-1/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-step-1/public/favicon.ico -------------------------------------------------------------------------------- /basics/dynamic-routes-step-1/public/images/profile.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-step-1/public/images/profile.jpg -------------------------------------------------------------------------------- /basics/dynamic-routes-step-1/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-step-1/styles/global.css -------------------------------------------------------------------------------- /basics/dynamic-routes-step-1/styles/utils.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/dynamic-routes-step-1/styles/utils.module.css -------------------------------------------------------------------------------- /basics/errors/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/errors/install.md -------------------------------------------------------------------------------- /basics/learn-starter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/learn-starter/.gitignore -------------------------------------------------------------------------------- /basics/learn-starter/.nvmrc: -------------------------------------------------------------------------------- 1 | 18 2 | -------------------------------------------------------------------------------- /basics/learn-starter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/learn-starter/README.md -------------------------------------------------------------------------------- /basics/learn-starter/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/learn-starter/package.json -------------------------------------------------------------------------------- /basics/learn-starter/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/learn-starter/pages/index.js -------------------------------------------------------------------------------- /basics/learn-starter/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/learn-starter/public/favicon.ico -------------------------------------------------------------------------------- /basics/learn-starter/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/learn-starter/public/vercel.svg -------------------------------------------------------------------------------- /basics/learn-starter/styles/Home.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/learn-starter/styles/Home.module.css -------------------------------------------------------------------------------- /basics/learn-starter/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/learn-starter/styles/global.css -------------------------------------------------------------------------------- /basics/navigate-between-pages-starter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/navigate-between-pages-starter/.gitignore -------------------------------------------------------------------------------- /basics/navigate-between-pages-starter/.nvmrc: -------------------------------------------------------------------------------- 1 | 18 2 | -------------------------------------------------------------------------------- /basics/navigate-between-pages-starter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/navigate-between-pages-starter/README.md -------------------------------------------------------------------------------- /basics/navigate-between-pages-starter/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/navigate-between-pages-starter/package.json -------------------------------------------------------------------------------- /basics/navigate-between-pages-starter/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/navigate-between-pages-starter/pages/index.js -------------------------------------------------------------------------------- /basics/navigate-between-pages-starter/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/navigate-between-pages-starter/public/favicon.ico -------------------------------------------------------------------------------- /basics/navigate-between-pages-starter/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/navigate-between-pages-starter/public/vercel.svg -------------------------------------------------------------------------------- /basics/navigate-between-pages-starter/styles/Home.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/navigate-between-pages-starter/styles/Home.module.css -------------------------------------------------------------------------------- /basics/navigate-between-pages-starter/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/navigate-between-pages-starter/styles/global.css -------------------------------------------------------------------------------- /basics/snippets/link-classname-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/snippets/link-classname-example.js -------------------------------------------------------------------------------- /basics/typescript-final/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/typescript-final/.gitignore -------------------------------------------------------------------------------- /basics/typescript-final/.nvmrc: -------------------------------------------------------------------------------- 1 | 18 2 | -------------------------------------------------------------------------------- /basics/typescript-final/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/typescript-final/README.md -------------------------------------------------------------------------------- /basics/typescript-final/components/date.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/typescript-final/components/date.tsx -------------------------------------------------------------------------------- /basics/typescript-final/components/layout.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/typescript-final/components/layout.module.css -------------------------------------------------------------------------------- /basics/typescript-final/components/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/typescript-final/components/layout.tsx -------------------------------------------------------------------------------- /basics/typescript-final/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/typescript-final/global.d.ts -------------------------------------------------------------------------------- /basics/typescript-final/lib/posts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/typescript-final/lib/posts.ts -------------------------------------------------------------------------------- /basics/typescript-final/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/typescript-final/next-env.d.ts -------------------------------------------------------------------------------- /basics/typescript-final/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/typescript-final/package.json -------------------------------------------------------------------------------- /basics/typescript-final/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/typescript-final/pages/_app.tsx -------------------------------------------------------------------------------- /basics/typescript-final/pages/api/hello.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/typescript-final/pages/api/hello.ts -------------------------------------------------------------------------------- /basics/typescript-final/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/typescript-final/pages/index.tsx -------------------------------------------------------------------------------- /basics/typescript-final/pages/posts/[id].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/typescript-final/pages/posts/[id].tsx -------------------------------------------------------------------------------- /basics/typescript-final/posts/pre-rendering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/typescript-final/posts/pre-rendering.md -------------------------------------------------------------------------------- /basics/typescript-final/posts/ssg-ssr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/typescript-final/posts/ssg-ssr.md -------------------------------------------------------------------------------- /basics/typescript-final/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/typescript-final/public/favicon.ico -------------------------------------------------------------------------------- /basics/typescript-final/public/images/profile.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/typescript-final/public/images/profile.jpg -------------------------------------------------------------------------------- /basics/typescript-final/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/typescript-final/styles/global.css -------------------------------------------------------------------------------- /basics/typescript-final/styles/utils.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/typescript-final/styles/utils.module.css -------------------------------------------------------------------------------- /basics/typescript-final/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/basics/typescript-final/tsconfig.json -------------------------------------------------------------------------------- /dashboard/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/README.md -------------------------------------------------------------------------------- /dashboard/final-example/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/.env.example -------------------------------------------------------------------------------- /dashboard/final-example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/.gitignore -------------------------------------------------------------------------------- /dashboard/final-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/README.md -------------------------------------------------------------------------------- /dashboard/final-example/app/dashboard/(overview)/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/dashboard/(overview)/loading.tsx -------------------------------------------------------------------------------- /dashboard/final-example/app/dashboard/(overview)/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/dashboard/(overview)/page.tsx -------------------------------------------------------------------------------- /dashboard/final-example/app/dashboard/customers/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/dashboard/customers/page.tsx -------------------------------------------------------------------------------- /dashboard/final-example/app/dashboard/invoices/[id]/edit/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/dashboard/invoices/[id]/edit/not-found.tsx -------------------------------------------------------------------------------- /dashboard/final-example/app/dashboard/invoices/[id]/edit/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/dashboard/invoices/[id]/edit/page.tsx -------------------------------------------------------------------------------- /dashboard/final-example/app/dashboard/invoices/create/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/dashboard/invoices/create/page.tsx -------------------------------------------------------------------------------- /dashboard/final-example/app/dashboard/invoices/error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/dashboard/invoices/error.tsx -------------------------------------------------------------------------------- /dashboard/final-example/app/dashboard/invoices/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/dashboard/invoices/page.tsx -------------------------------------------------------------------------------- /dashboard/final-example/app/dashboard/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/dashboard/layout.tsx -------------------------------------------------------------------------------- /dashboard/final-example/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/favicon.ico -------------------------------------------------------------------------------- /dashboard/final-example/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/layout.tsx -------------------------------------------------------------------------------- /dashboard/final-example/app/lib/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/lib/actions.ts -------------------------------------------------------------------------------- /dashboard/final-example/app/lib/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/lib/data.ts -------------------------------------------------------------------------------- /dashboard/final-example/app/lib/definitions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/lib/definitions.ts -------------------------------------------------------------------------------- /dashboard/final-example/app/lib/placeholder-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/lib/placeholder-data.ts -------------------------------------------------------------------------------- /dashboard/final-example/app/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/lib/utils.ts -------------------------------------------------------------------------------- /dashboard/final-example/app/login/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/login/page.tsx -------------------------------------------------------------------------------- /dashboard/final-example/app/opengraph-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/opengraph-image.png -------------------------------------------------------------------------------- /dashboard/final-example/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/page.tsx -------------------------------------------------------------------------------- /dashboard/final-example/app/query/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/query/route.ts -------------------------------------------------------------------------------- /dashboard/final-example/app/seed/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/seed/route.ts -------------------------------------------------------------------------------- /dashboard/final-example/app/ui/acme-logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/ui/acme-logo.tsx -------------------------------------------------------------------------------- /dashboard/final-example/app/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/ui/button.tsx -------------------------------------------------------------------------------- /dashboard/final-example/app/ui/customers/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/ui/customers/table.tsx -------------------------------------------------------------------------------- /dashboard/final-example/app/ui/dashboard/cards.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/ui/dashboard/cards.tsx -------------------------------------------------------------------------------- /dashboard/final-example/app/ui/dashboard/latest-invoices.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/ui/dashboard/latest-invoices.tsx -------------------------------------------------------------------------------- /dashboard/final-example/app/ui/dashboard/nav-links.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/ui/dashboard/nav-links.tsx -------------------------------------------------------------------------------- /dashboard/final-example/app/ui/dashboard/revenue-chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/ui/dashboard/revenue-chart.tsx -------------------------------------------------------------------------------- /dashboard/final-example/app/ui/dashboard/sidenav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/ui/dashboard/sidenav.tsx -------------------------------------------------------------------------------- /dashboard/final-example/app/ui/fonts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/ui/fonts.ts -------------------------------------------------------------------------------- /dashboard/final-example/app/ui/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/ui/global.css -------------------------------------------------------------------------------- /dashboard/final-example/app/ui/invoices/breadcrumbs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/ui/invoices/breadcrumbs.tsx -------------------------------------------------------------------------------- /dashboard/final-example/app/ui/invoices/buttons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/ui/invoices/buttons.tsx -------------------------------------------------------------------------------- /dashboard/final-example/app/ui/invoices/create-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/ui/invoices/create-form.tsx -------------------------------------------------------------------------------- /dashboard/final-example/app/ui/invoices/edit-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/ui/invoices/edit-form.tsx -------------------------------------------------------------------------------- /dashboard/final-example/app/ui/invoices/pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/ui/invoices/pagination.tsx -------------------------------------------------------------------------------- /dashboard/final-example/app/ui/invoices/status.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/ui/invoices/status.tsx -------------------------------------------------------------------------------- /dashboard/final-example/app/ui/invoices/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/ui/invoices/table.tsx -------------------------------------------------------------------------------- /dashboard/final-example/app/ui/login-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/ui/login-form.tsx -------------------------------------------------------------------------------- /dashboard/final-example/app/ui/search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/ui/search.tsx -------------------------------------------------------------------------------- /dashboard/final-example/app/ui/skeletons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/app/ui/skeletons.tsx -------------------------------------------------------------------------------- /dashboard/final-example/auth.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/auth.config.ts -------------------------------------------------------------------------------- /dashboard/final-example/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/auth.ts -------------------------------------------------------------------------------- /dashboard/final-example/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/middleware.ts -------------------------------------------------------------------------------- /dashboard/final-example/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/next.config.ts -------------------------------------------------------------------------------- /dashboard/final-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/package.json -------------------------------------------------------------------------------- /dashboard/final-example/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/pnpm-lock.yaml -------------------------------------------------------------------------------- /dashboard/final-example/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/postcss.config.js -------------------------------------------------------------------------------- /dashboard/final-example/public/customers/amy-burns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/public/customers/amy-burns.png -------------------------------------------------------------------------------- /dashboard/final-example/public/customers/balazs-orban.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/public/customers/balazs-orban.png -------------------------------------------------------------------------------- /dashboard/final-example/public/customers/delba-de-oliveira.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/public/customers/delba-de-oliveira.png -------------------------------------------------------------------------------- /dashboard/final-example/public/customers/evil-rabbit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/public/customers/evil-rabbit.png -------------------------------------------------------------------------------- /dashboard/final-example/public/customers/lee-robinson.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/public/customers/lee-robinson.png -------------------------------------------------------------------------------- /dashboard/final-example/public/customers/michael-novotny.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/public/customers/michael-novotny.png -------------------------------------------------------------------------------- /dashboard/final-example/public/hero-desktop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/public/hero-desktop.png -------------------------------------------------------------------------------- /dashboard/final-example/public/hero-mobile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/public/hero-mobile.png -------------------------------------------------------------------------------- /dashboard/final-example/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/tailwind.config.ts -------------------------------------------------------------------------------- /dashboard/final-example/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/final-example/tsconfig.json -------------------------------------------------------------------------------- /dashboard/starter-example/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/.env.example -------------------------------------------------------------------------------- /dashboard/starter-example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/.gitignore -------------------------------------------------------------------------------- /dashboard/starter-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/README.md -------------------------------------------------------------------------------- /dashboard/starter-example/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/app/layout.tsx -------------------------------------------------------------------------------- /dashboard/starter-example/app/lib/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/app/lib/data.ts -------------------------------------------------------------------------------- /dashboard/starter-example/app/lib/definitions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/app/lib/definitions.ts -------------------------------------------------------------------------------- /dashboard/starter-example/app/lib/placeholder-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/app/lib/placeholder-data.ts -------------------------------------------------------------------------------- /dashboard/starter-example/app/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/app/lib/utils.ts -------------------------------------------------------------------------------- /dashboard/starter-example/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/app/page.tsx -------------------------------------------------------------------------------- /dashboard/starter-example/app/query/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/app/query/route.ts -------------------------------------------------------------------------------- /dashboard/starter-example/app/seed/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/app/seed/route.ts -------------------------------------------------------------------------------- /dashboard/starter-example/app/ui/acme-logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/app/ui/acme-logo.tsx -------------------------------------------------------------------------------- /dashboard/starter-example/app/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/app/ui/button.tsx -------------------------------------------------------------------------------- /dashboard/starter-example/app/ui/customers/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/app/ui/customers/table.tsx -------------------------------------------------------------------------------- /dashboard/starter-example/app/ui/dashboard/cards.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/app/ui/dashboard/cards.tsx -------------------------------------------------------------------------------- /dashboard/starter-example/app/ui/dashboard/latest-invoices.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/app/ui/dashboard/latest-invoices.tsx -------------------------------------------------------------------------------- /dashboard/starter-example/app/ui/dashboard/nav-links.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/app/ui/dashboard/nav-links.tsx -------------------------------------------------------------------------------- /dashboard/starter-example/app/ui/dashboard/revenue-chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/app/ui/dashboard/revenue-chart.tsx -------------------------------------------------------------------------------- /dashboard/starter-example/app/ui/dashboard/sidenav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/app/ui/dashboard/sidenav.tsx -------------------------------------------------------------------------------- /dashboard/starter-example/app/ui/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/app/ui/global.css -------------------------------------------------------------------------------- /dashboard/starter-example/app/ui/invoices/breadcrumbs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/app/ui/invoices/breadcrumbs.tsx -------------------------------------------------------------------------------- /dashboard/starter-example/app/ui/invoices/buttons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/app/ui/invoices/buttons.tsx -------------------------------------------------------------------------------- /dashboard/starter-example/app/ui/invoices/create-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/app/ui/invoices/create-form.tsx -------------------------------------------------------------------------------- /dashboard/starter-example/app/ui/invoices/edit-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/app/ui/invoices/edit-form.tsx -------------------------------------------------------------------------------- /dashboard/starter-example/app/ui/invoices/pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/app/ui/invoices/pagination.tsx -------------------------------------------------------------------------------- /dashboard/starter-example/app/ui/invoices/status.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/app/ui/invoices/status.tsx -------------------------------------------------------------------------------- /dashboard/starter-example/app/ui/invoices/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/app/ui/invoices/table.tsx -------------------------------------------------------------------------------- /dashboard/starter-example/app/ui/login-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/app/ui/login-form.tsx -------------------------------------------------------------------------------- /dashboard/starter-example/app/ui/search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/app/ui/search.tsx -------------------------------------------------------------------------------- /dashboard/starter-example/app/ui/skeletons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/app/ui/skeletons.tsx -------------------------------------------------------------------------------- /dashboard/starter-example/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/next.config.ts -------------------------------------------------------------------------------- /dashboard/starter-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/package.json -------------------------------------------------------------------------------- /dashboard/starter-example/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/pnpm-lock.yaml -------------------------------------------------------------------------------- /dashboard/starter-example/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/postcss.config.js -------------------------------------------------------------------------------- /dashboard/starter-example/public/customers/amy-burns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/public/customers/amy-burns.png -------------------------------------------------------------------------------- /dashboard/starter-example/public/customers/balazs-orban.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/public/customers/balazs-orban.png -------------------------------------------------------------------------------- /dashboard/starter-example/public/customers/delba-de-oliveira.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/public/customers/delba-de-oliveira.png -------------------------------------------------------------------------------- /dashboard/starter-example/public/customers/evil-rabbit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/public/customers/evil-rabbit.png -------------------------------------------------------------------------------- /dashboard/starter-example/public/customers/lee-robinson.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/public/customers/lee-robinson.png -------------------------------------------------------------------------------- /dashboard/starter-example/public/customers/michael-novotny.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/public/customers/michael-novotny.png -------------------------------------------------------------------------------- /dashboard/starter-example/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/public/favicon.ico -------------------------------------------------------------------------------- /dashboard/starter-example/public/hero-desktop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/public/hero-desktop.png -------------------------------------------------------------------------------- /dashboard/starter-example/public/hero-mobile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/public/hero-mobile.png -------------------------------------------------------------------------------- /dashboard/starter-example/public/opengraph-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/public/opengraph-image.png -------------------------------------------------------------------------------- /dashboard/starter-example/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/tailwind.config.ts -------------------------------------------------------------------------------- /dashboard/starter-example/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/dashboard/starter-example/tsconfig.json -------------------------------------------------------------------------------- /license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/license.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/prettier.config.js -------------------------------------------------------------------------------- /seo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/seo/.gitignore -------------------------------------------------------------------------------- /seo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/seo/README.md -------------------------------------------------------------------------------- /seo/components/CodeSampleModal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/seo/components/CodeSampleModal.js -------------------------------------------------------------------------------- /seo/countries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/seo/countries.js -------------------------------------------------------------------------------- /seo/demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/seo/demo/.gitignore -------------------------------------------------------------------------------- /seo/demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/seo/demo/README.md -------------------------------------------------------------------------------- /seo/demo/components/CodeSampleModal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/seo/demo/components/CodeSampleModal.js -------------------------------------------------------------------------------- /seo/demo/countries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/seo/demo/countries.js -------------------------------------------------------------------------------- /seo/demo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/seo/demo/package.json -------------------------------------------------------------------------------- /seo/demo/pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/seo/demo/pages/_app.js -------------------------------------------------------------------------------- /seo/demo/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/seo/demo/pages/index.js -------------------------------------------------------------------------------- /seo/demo/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/seo/demo/public/favicon.ico -------------------------------------------------------------------------------- /seo/demo/public/large-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/seo/demo/public/large-image.jpg -------------------------------------------------------------------------------- /seo/demo/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/seo/demo/public/vercel.svg -------------------------------------------------------------------------------- /seo/demo/styles/Home.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/seo/demo/styles/Home.module.css -------------------------------------------------------------------------------- /seo/demo/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/seo/demo/styles/global.css -------------------------------------------------------------------------------- /seo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/seo/package.json -------------------------------------------------------------------------------- /seo/pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/seo/pages/_app.js -------------------------------------------------------------------------------- /seo/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/seo/pages/index.js -------------------------------------------------------------------------------- /seo/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/seo/public/favicon.ico -------------------------------------------------------------------------------- /seo/public/large-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/seo/public/large-image.jpg -------------------------------------------------------------------------------- /seo/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/seo/public/vercel.svg -------------------------------------------------------------------------------- /seo/styles/Home.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/seo/styles/Home.module.css -------------------------------------------------------------------------------- /seo/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wolf620/nextjs-starter/HEAD/seo/styles/global.css --------------------------------------------------------------------------------