
├── .editorconfig
├── .env
├── .prettierignore
├── .vscode/
├── eslint.config.mjs
├── next.config.ts
├── package.json
├── prettier.config.mjs
├── tsconfig.json
├── public/
│ ├── assets/
│ ├── fonts/
│ └── logo/
└── src/
├── _mock/
├── actions/
├── app/
├── assets/
├── auth/
├── components/
├── global-config.ts
├── global.css
├── layouts/
├── lib/
├── locales/
├── routes/
├── sections/
├── theme/
├── types/
└── utils/.editorconfig: Defines coding style rules (e.g., indentation, charset)..env: Contains environment variables for the project..prettierignore: Lists files and directories to ignore when running Prettier.eslint.config.mjs: ESLint configuration for linting the codebase.next.config.ts: Configuration file for Next.js.prettier.config.mjs: Prettier configuration for code formatting.tsconfig.json: TypeScript configuration file..vscode/: Visual Studio Code-specific settings.public/: Contains static assets like images, fonts, and logos.src/: Main source code directory.
_mock/: Mock data for testing purposes.actions/: Contains actions or related logic.app/: Main application structure.assets/: Resources like images and icons.auth/: Handles user authentication.components/: Reusable UI components.global-config.ts: Global configuration for the application.layouts/: Shared layouts for the application.lib/: Additional libraries or utilities.locales/: Supports internationalization (i18n).routes/: Defines application routes.sections/: Large sections of the application UI.theme/: Theme configuration for styling.types/: TypeScript type definitions.utils/: Utility functions.