Next.js - Page Router Template’s Structure
Top-level folders
| Folder | Description |
|---|---|
| public | Static assets storage |
| src | Application source folder |
| prisma | Prisma’s schemas |
Top-level files
| Files | Description |
|---|---|
tsconfig.ts | Configuration for Typescript |
next.config.mjs | Configuration for Next.js |
| vitest.config.ts | Configuration for Vitest |
| package.json | Project dependencies and scripts |
| .env | Environment variables |
| .gitignore | Files and folders should be ignored by Git |
| tailwind.config.ts | Configuration for TailwindCSS |
| component.json | Configuration for ShadCN |
| postcss.config.js | Configuration for PostCSS |
| .eslint.json | Configuration for ESLint |
| README.md | Project’s information |