Skip to content

Commit 99e396c

Browse files
authored
Update README.md
1 parent aedcc30 commit 99e396c

File tree

1 file changed

+23
-3
lines changed

1 file changed

+23
-3
lines changed

README.md

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,29 @@ npm run ios # or: npm run android
5454
```
5555
---
5656

57-
## 🧭 Project Structure
58-
59-
Feature-first layout under `src/features`, shared code in `src/shared`.
57+
## 🧭 Project structure
58+
59+
Feature-first structure with clear boundaries.
60+
61+
```text
62+
src/
63+
├── navigation/ # App navigation: stacks, tabs, modals, routes
64+
├── session/ # App bootstrap and session flow
65+
├── config/ # Env, constants, feature flags
66+
├── i18n/ # Localization setup and typed translations
67+
├── shared/ # Cross-app code used by multiple features
68+
│ ├── components/
69+
│ ├── hooks/
70+
│ ├── services/
71+
│ ├── stores/ # Global UI state only
72+
│ ├── theme/
73+
│ └── utils/
74+
└── features/ # Per-feature slices: screens, hooks, services, api, navigation
75+
76+
assets/
77+
├── svgs/ # Source SVGs
78+
├── bootsplash/ # Generated splash assets
79+
└── icons.ts # Auto-generated icon registry
6080
6181
- **Repository layout** → [docs/development.md#repository-layout](docs/development.md#repository-layout)
6282
- **Code rules & ownership** → [AGENTS.md](AGENTS.md)

0 commit comments

Comments
 (0)