Project Structure Overview
mainThe project follows a standard Next.js App Router structure with specific directories for logic and testing:
src/app: Next.js App Router pages and layouts.src/actions: Server Actions.src/components: React components.src/lib: Utility functions and shared logic.src/styles: Global and component styles.src/env.mjs: Environment variable configuration (managed viat3-env).src/__tests__: Unit and end-to-end (e2e) tests.public/: Static assets..husky/: Git hook configurations.prisma/: Prisma schema and migrations (Note: The project also lists Drizzle as a feature, check your specific version's configuration).
.
├── .github # GitHub folder
├── .husky # Husky configuration
├── prisma # Prisma schema and migrations
├── public # Public assets folder
└── src
├── __tests__ # Unit and e2e tests
├── actions # Server actions
├── app # Next JS App (App Router)
├── components # React components
├── lib # Functions and utilities
├── styles # Styles folder
└── env.mjs # Env variables config file