@@ -27,28 +27,37 @@ The application features a responsive design, follows modern React practices wit
2727
2828## Project Structure
2929
30- ### Root Directory Organization
31-
3230```
3331/
34- ├── .github/workflows/ # GitHub Actions workflows
35- ├── .husky/ # Git hooks for pre-commit checks
36- ├── dist/ # Build output (generated)
37- ├── node_modules/ # Dependencies (not committed)
38- ├── public/ # Static assets
39- ├── src/ # Source code
40- │ ├── __tests__/ # Test files
41- │ ├── assets/ # Media assets
42- │ ├── components/ # React components
43- │ ├── contexts/ # React contexts
44- │ ├── providers/ # React providers
45- │ └── types/ # TypeScript type definitions
46- ├── .eslintrc.js # ESLint configuration
47- ├── .prettierrc # Prettier configuration
48- ├── package.json # Dependencies and scripts
49- ├── tsconfig.json # TypeScript configuration
50- ├── vite.config.ts # Vite configuration
51- └── vitest.config.ts # Vitest configuration
32+ ├── .github/ # GitHub metadata
33+ │ └── workflows/ # CI workflows
34+ ├── .husky/ # Git hooks for pre-commit checks
35+ ├── .cursor/ # Cursor AI configuration (optional)
36+ ├── implementation-plans/ # Architecture & feature proposals
37+ ├── product/ # Product documentation
38+ ├── prompt-library/ # AI prompt examples & workflows
39+ ├── public/ # Static assets served by Vite
40+ ├── src/ # Source code
41+ │ ├── __tests__/ # Unit & component tests
42+ │ ├── assets/ # Media assets
43+ │ ├── components/ # React components
44+ │ ├── contexts/ # React contexts (state management)
45+ │ ├── hooks/ # Custom React hooks
46+ │ ├── providers/ # Context providers & theming
47+ │ ├── types/ # TypeScript type definitions
48+ │ └── ... # Other source files
49+ ├── tmp/ # Temporary generated files & prompt history
50+ ├── AI.md # Comprehensive project documentation
51+ ├── CLAUDE.md # Claude-specific guidance
52+ ├── README.md # Quick project overview
53+ ├── eslint.config.js # ESLint configuration
54+ ├── index.html # HTML entry point for Vite
55+ ├── package.json # Dependencies and scripts
56+ ├── tsconfig.json # Base TypeScript configuration
57+ ├── tsconfig.app.json # App-specific TypeScript config
58+ ├── tsconfig.node.json # Node-specific TypeScript config
59+ ├── vite.config.ts # Vite build configuration
60+ └── vitest.config.ts # Vitest test runner configuration
5261```
5362
5463### Key Source Code Organization
0 commit comments