Development
Mycorrhizal CRM is a two-service application: a Go REST API and a React SPA. Both run independently during development.
- Architecture — request flow, middleware, database, frontend patterns
- Backend — setup, conventions, adding endpoints, migrations
- Frontend — setup, conventions, hooks, translations
- Testing — unit, integration, and E2E tests
- Pen-test & demo environment — one command for a seeded, multi-user instance
- Contributing — workflow, code style, pull requests