# {Module Name} > {Brief description in 1-2 lines of what the module does} ## Core features - **{Feature 1}**: {brief description} - **{Feature 2}**: {brief description} - **{Feature 3}**: {brief description} ## Structure | File/Folder | Description | |---------------------|------------------------------------------------| | `routes.ts` | Module route definitions | | `services.ts` | API calls | | `queries.ts` | Query keys for react-query | | `types.ts` | Types and interfaces | | `constants.ts` | Module constants | | `hooks/` | Module hooks | | `components/` | Shared module components | | `{PageName}/` | {page description} | ## Pages - **`/main-route`** — {what this page shows} - **`/main-route/:id`** — {what this page shows} - **`/main-route/new`** — {what this page shows} ## Notes - {Any important notes about the module: quirks, technical decisions, etc.}