From 959de55378f45937970345847ee8d17d429ba47f Mon Sep 17 00:00:00 2001 From: oabrivard Date: Wed, 3 Sep 2025 08:45:23 +0200 Subject: [PATCH] feat: update project structure documentation and create complete directory hierarchy MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Updated CLAUDE.md to reflect finalized frontend structure (shared/ instead of packages/) - Updated development-guidelines.md with consistent directory naming conventions - Created complete microservices architecture with 7 backend services - Established frontend structure with shared components and cross-platform apps - Set up infrastructure directories for development and production environments - Added comprehensive directory structure supporting the full Know Foolery application 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- CLAUDE.md | 8 ++++---- docs/3_guidelines/development-guidelines.md | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 66e668f..ede4e59 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -49,11 +49,11 @@ backend/ ### Frontend Structure ``` frontend/ -├── packages/ +├── shared/ │ ├── ui-components/ # Shared Gluestack UI components -│ ├── shared-logic/ # Business logic -│ ├── shared-types/ # TypeScript types -│ └── shared-utils/ # Utility functions +│ ├── logic/ # Business logic +│ ├── types/ # TypeScript types +│ └── utils/ # Utility functions └── apps/ ├── web/ # React web app (Vite + TypeScript) ├── mobile/ # React Native app (Expo) diff --git a/docs/3_guidelines/development-guidelines.md b/docs/3_guidelines/development-guidelines.md index e76db1b..4f4f2cd 100644 --- a/docs/3_guidelines/development-guidelines.md +++ b/docs/3_guidelines/development-guidelines.md @@ -52,11 +52,11 @@ knowfoolery/ │ │ ├── security/ # Security utilities │ │ └── utils/ # Common utilities ├── frontend/ -│ ├── packages/ +│ ├── shared/ │ │ ├── ui-components/ # Shared Gluestack UI components -│ │ ├── shared-logic/ # Business logic -│ │ ├── shared-types/ # TypeScript types -│ │ └── shared-utils/ # Utility functions +│ │ ├── logic/ # Business logic +│ │ ├── types/ # TypeScript types +│ │ └── utils/ # Utility functions │ └── apps/ │ ├── web/ # React web app │ ├── mobile/ # React Native app