/ CODE_ARCHITECTURE.md
CODE_ARCHITECTURE.md
 1  # Architecture: Code
 2  
 3  All 3 (4?) apps share a common ancestor codebase, which will eventually develop
 4  into a starter-kit for building new apps on the implied network.
 5  
 6  This codebase is a monorepo broken down into a few packages and has an `apps`
 7  dir with an example app pulling in all the packages.
 8  
 9  The monorepo brings together:
10  - pnpm + turbo
11  - Typescript
12  - Tauri
13  - SvelteKit
14  
15  
16  And code packages for the foundations:
17  - Identity management
18  - Content storage
19    - by content hash
20    - with metadata
21    - transparently over physical storage
22  - Peer management
23    - finding peers
24    - connecting to peers