mirror of
https://github.com/omnivore-app/omnivore.git
synced 2026-03-11 08:54:26 +00:00
- Introduced Vite as the new build tool for the web frontend, enhancing performance and development speed. - Added essential components including landing, login, and admin pages. - Implemented Zustand for state management and integrated error boundaries for improved error handling. - Established a unified API client and validation schemas for consistent data handling. - Created comprehensive test setups and initial tests for core functionalities. |
||
|---|---|---|
| .. | ||
| api-endpoints.md | ||
| c4-component.md | ||
| c4-container.md | ||
| c4-context.dsl | ||
| c4-context.md | ||
| database-consolidation-plan.md | ||
| database-migration-strategy.md | ||
| entity-migration-process.md | ||
| migration-deployment-strategy.md | ||
| migration-implementation-timeline.md | ||
| migration-roadmap.md | ||
| migration-testing-strategy.md | ||
| nestjs-simplification-analysis.md | ||
| README.md | ||
| SCALABLE_VITE_ARCHITECTURE.md | ||
| simplified-migration-backlog.md | ||
| simplified-migration-strategy.md | ||
| SIMPLIFIED_VITE_ARCHITECTURE.md | ||
| ticket-backlog.md | ||
| unified-migration-backlog.md | ||
| VITE_IMPLEMENTATION_PLAN.md | ||
| VITE_MIGRATION_ANALYSIS.md | ||
Omnivore Architecture Documentation
This directory hosts lightweight, versioned architecture notes that evolve with the Omnivore codebase. The content is organized according to the C4 model, migration roadmap, and supporting reference material that can be shared directly in Basecamp.
- System Context
- System Context DSL
- System Context PlantUML
- Container View
- API Component View
- API Surface Audit
- NestJS Migration Roadmap
- Ticket Backlog
Use these documents as conversation starters; update them as services, responsibilities, or priorities shift. Each file favors pragmatic detail over exhaustive prose so the documentation can remain close to reality while we iterate.