This documentation directory is organized by topic for easy navigation.
Deep architectural documentation, design patterns, and system design decisions.
- System architecture diagrams
- Service boundaries & responsibilities
- Data isolation strategies
- Inter-service communication patterns
- Failure scenarios & resilience
Deployment guides for multiple platforms and environments.
- Docker Compose setup (local development)
- Kubernetes deployment (production)
- Cloud platform deployments (AWS, GCP, DigitalOcean)
- Monitoring & logging setup
- Troubleshooting deployment issues
📖 guides/
Quick start guides and reference documentation.
- Getting started with microservices
- API usage examples
- Quick reference commands
- Common tasks & workflows
- Configuration reference
Migration documentation for v1.0.0 → v2.0.0 conversion.
- What changed from monolith to microservices
- Backward compatibility information
- Migration path & strategy
- Breaking changes (none!)
🧹 cleanup/
Legacy file cleanup documentation.
- Cleanup strategy for old files
- What to keep vs delete
- Safe deletion procedures
- Deprecation notices
📝 api/
API documentation and reference.
- API endpoints reference
- Request/response examples
- Authentication & authorization
- Error handling
🗂️ reference/
Reference documentation and detailed specifications.
- Database schema reference
- Configuration options
- Environment variables
- Project overview & structure
New to the project? → Start with guides/GETTING_STARTED.md
Want to understand the architecture? → Read architecture/ARCHITECTURE.md
Need to deploy? → Follow deployment/DEPLOYMENT_GUIDE.md
Want quick commands? → Check guides/QUICK_REFERENCE.md
Migrating from v1.0.0? → See migration/MIGRATION_SUMMARY.md
Cleaning up legacy files? → Read cleanup/CLEANUP_GUIDE.md
| Folder | Purpose | Audience |
|---|---|---|
| architecture/ | System design & patterns | Architects, Senior Devs |
| deployment/ | Setup & operations | DevOps, Operators |
| guides/ | Getting started & reference | Everyone |
| migration/ | v1→v2 conversion info | All (for context) |
| cleanup/ | Legacy file removal | Maintainers |
| api/ | API documentation | Developers, Testers |
| reference/ | Configuration & specs | Developers, DevOps |
- guides/GETTING_STARTED.md - Quick start
- api/API_REFERENCE.md - API docs
- guides/QUICK_REFERENCE.md - Commands
- architecture/ARCHITECTURE.md - Full design
- deployment/DEPLOYMENT_GUIDE.md - Options
- deployment/DEPLOYMENT_GUIDE.md - Setup
- deployment/MONITORING_LOGGING.md - Monitoring
- guides/QUICK_REFERENCE.md - Commands
- guides/GETTING_STARTED.md - Setup
- api/API_REFERENCE.md - API endpoints
- guides/QUICK_REFERENCE.md - Test commands
Last Updated: March 19, 2026
Version: 2.0.0 (Microservices)
See each folder's README for detailed documentation.