Modular Architecture
15 bounded contexts, event-driven integration, zero cross-context service imports. Each module owns its aggregate roots.
Build your knowledge graph. Earn reputation. Find your circle.
| Section | Description |
|---|---|
| System Overview | Mermaid diagram, tech stack, monorepo layout |
| Bounded Contexts | All 15 modules, events emitted/consumed |
| Database Schema | Every Prisma model with fields and indexes |
| Auth & Roles | JWT payload, role hierarchy, guards |
| Identity Module | Invite codes, registration, personas |
| Economy Module | EmojiPay wallet, tiers, boosts |
| Reputation Module | Ledger, snapshots, voting, appeals |
| Environment Variables | All required env vars |
| Migrations | 49 migrations in chronological order |
| Changelog | Wave 1 + Wave 2 feature history |
Alpha-ready. Wave 1 + Wave 2 closed. ~100 % of committed Alpha features are implemented and tested. 155 unit tests, 4 e2e spec files.