├── .gitignore ├── backend ├── .env.example ├── .gitignore ├── README.md ├── config │ ├── admin.ts │ ├── api.ts │ ├── database.ts │ ├── middlewares.ts │ ├── plugins.ts │ └── server.ts ├── database │ └── migrations │ │ └── .gitkeep ├── favicon.png ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── public │ ├── robots.txt │ └── uploads │ │ └── .gitkeep ├── src │ ├── admin │ │ ├── app.example.tsx │ │ ├── tsconfig.json │ │ └── vite.config.example.ts │ ├── api │ │ ├── .gitkeep │ │ └── home-page │ │ │ ├── content-types │ │ │ └── home-page │ │ │ │ └── schema.json │ │ │ ├── controllers │ │ │ └── home-page.ts │ │ │ ├── routes │ │ │ └── home-page.ts │ │ │ └── services │ │ │ └── home-page.ts │ ├── components │ │ ├── component │ │ │ └── link.json │ │ └── layout │ │ │ └── hero-section.json │ ├── extensions │ │ └── .gitkeep │ └── index.ts ├── tsconfig.json └── types │ └── generated │ ├── components.d.ts │ └── contentTypes.d.ts └── frontend ├── .gitignore ├── README.md ├── actions ├── auth.ts └── index.ts ├── app ├── (auth) │ ├── layout.tsx │ ├── signin │ │ └── page.tsx │ └── signup │ │ └── page.tsx ├── dashboard │ └── page.tsx ├── favicon.ico ├── globals.css ├── layout.tsx └── page.tsx ├── components.json ├── components ├── form-error.tsx ├── hero-section.tsx ├── sign-in-form.tsx ├── sign-up-form.tsx └── ui │ ├── button.tsx │ ├── card.tsx │ ├── input.tsx │ └── label.tsx ├── eslint.config.mjs ├── lib ├── strapi.ts └── utils.ts ├── next.config.ts ├── package.json ├── pnpm-lock.yaml ├── postcss.config.mjs ├── proxy.ts ├── public ├── file.svg ├── globe.svg ├── next.svg ├── vercel.svg └── window.svg ├── tsconfig.json └── validations └── auth.ts /.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | node_modules -------------------------------------------------------------------------------- /backend/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/backend/.env.example -------------------------------------------------------------------------------- /backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/backend/.gitignore -------------------------------------------------------------------------------- /backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/backend/README.md -------------------------------------------------------------------------------- /backend/config/admin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/backend/config/admin.ts -------------------------------------------------------------------------------- /backend/config/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/backend/config/api.ts -------------------------------------------------------------------------------- /backend/config/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/backend/config/database.ts -------------------------------------------------------------------------------- /backend/config/middlewares.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/backend/config/middlewares.ts -------------------------------------------------------------------------------- /backend/config/plugins.ts: -------------------------------------------------------------------------------- 1 | export default () => ({}); 2 | -------------------------------------------------------------------------------- /backend/config/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/backend/config/server.ts -------------------------------------------------------------------------------- /backend/database/migrations/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/backend/favicon.png -------------------------------------------------------------------------------- /backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/backend/package.json -------------------------------------------------------------------------------- /backend/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/backend/pnpm-lock.yaml -------------------------------------------------------------------------------- /backend/pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/backend/pnpm-workspace.yaml -------------------------------------------------------------------------------- /backend/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/backend/public/robots.txt -------------------------------------------------------------------------------- /backend/public/uploads/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/admin/app.example.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/backend/src/admin/app.example.tsx -------------------------------------------------------------------------------- /backend/src/admin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/backend/src/admin/tsconfig.json -------------------------------------------------------------------------------- /backend/src/admin/vite.config.example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/backend/src/admin/vite.config.example.ts -------------------------------------------------------------------------------- /backend/src/api/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/api/home-page/content-types/home-page/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/backend/src/api/home-page/content-types/home-page/schema.json -------------------------------------------------------------------------------- /backend/src/api/home-page/controllers/home-page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/backend/src/api/home-page/controllers/home-page.ts -------------------------------------------------------------------------------- /backend/src/api/home-page/routes/home-page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/backend/src/api/home-page/routes/home-page.ts -------------------------------------------------------------------------------- /backend/src/api/home-page/services/home-page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/backend/src/api/home-page/services/home-page.ts -------------------------------------------------------------------------------- /backend/src/components/component/link.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/backend/src/components/component/link.json -------------------------------------------------------------------------------- /backend/src/components/layout/hero-section.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/backend/src/components/layout/hero-section.json -------------------------------------------------------------------------------- /backend/src/extensions/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/backend/src/index.ts -------------------------------------------------------------------------------- /backend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/backend/tsconfig.json -------------------------------------------------------------------------------- /backend/types/generated/components.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/backend/types/generated/components.d.ts -------------------------------------------------------------------------------- /backend/types/generated/contentTypes.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/backend/types/generated/contentTypes.d.ts -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/actions/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/actions/auth.ts -------------------------------------------------------------------------------- /frontend/actions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/actions/index.ts -------------------------------------------------------------------------------- /frontend/app/(auth)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/app/(auth)/layout.tsx -------------------------------------------------------------------------------- /frontend/app/(auth)/signin/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/app/(auth)/signin/page.tsx -------------------------------------------------------------------------------- /frontend/app/(auth)/signup/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/app/(auth)/signup/page.tsx -------------------------------------------------------------------------------- /frontend/app/dashboard/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/app/dashboard/page.tsx -------------------------------------------------------------------------------- /frontend/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/app/favicon.ico -------------------------------------------------------------------------------- /frontend/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/app/globals.css -------------------------------------------------------------------------------- /frontend/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/app/layout.tsx -------------------------------------------------------------------------------- /frontend/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/app/page.tsx -------------------------------------------------------------------------------- /frontend/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/components.json -------------------------------------------------------------------------------- /frontend/components/form-error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/components/form-error.tsx -------------------------------------------------------------------------------- /frontend/components/hero-section.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/components/hero-section.tsx -------------------------------------------------------------------------------- /frontend/components/sign-in-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/components/sign-in-form.tsx -------------------------------------------------------------------------------- /frontend/components/sign-up-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/components/sign-up-form.tsx -------------------------------------------------------------------------------- /frontend/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/components/ui/button.tsx -------------------------------------------------------------------------------- /frontend/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/components/ui/card.tsx -------------------------------------------------------------------------------- /frontend/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/components/ui/input.tsx -------------------------------------------------------------------------------- /frontend/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/components/ui/label.tsx -------------------------------------------------------------------------------- /frontend/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/eslint.config.mjs -------------------------------------------------------------------------------- /frontend/lib/strapi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/lib/strapi.ts -------------------------------------------------------------------------------- /frontend/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/lib/utils.ts -------------------------------------------------------------------------------- /frontend/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/next.config.ts -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/pnpm-lock.yaml -------------------------------------------------------------------------------- /frontend/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/postcss.config.mjs -------------------------------------------------------------------------------- /frontend/proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/proxy.ts -------------------------------------------------------------------------------- /frontend/public/file.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/public/file.svg -------------------------------------------------------------------------------- /frontend/public/globe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/public/globe.svg -------------------------------------------------------------------------------- /frontend/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/public/next.svg -------------------------------------------------------------------------------- /frontend/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/public/vercel.svg -------------------------------------------------------------------------------- /frontend/public/window.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/public/window.svg -------------------------------------------------------------------------------- /frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/tsconfig.json -------------------------------------------------------------------------------- /frontend/validations/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/my-strapi-project-with-next/HEAD/frontend/validations/auth.ts --------------------------------------------------------------------------------