This project uses the following folder structure:
- public/: Static assets (images, favicon, etc.)
- src/app/: Next.js App Router (screens/pages)
- src/components/: Global reusable components
- src/hooks/: Global hooks
- src/context/: Global Context Providers
- src/services/: Global API/service calls
- src/types/: TypeScript types/interfaces
- src/lib/: Utility functions
- src/store/: Global state management (Zustand / Redux)
- src/styles/: Global styles & theme
- src/config/: App configuration/constants
- tests/: Unit & integration tests
- .env.local: Environment variables
- next.config.js: Next.js configuration
- tsconfig.json: TypeScript configuration
- package.json: Project dependencies
Refer to the folder structure in this README for guidance on where to place new files and features.