forked from Yara724/api
Added Docs
This commit is contained in:
103
docs/architecture.md
Normal file
103
docs/architecture.md
Normal file
@@ -0,0 +1,103 @@
|
||||
docs/
|
||||
│
|
||||
├── README.md
|
||||
│
|
||||
├── architecture/
|
||||
│ ├── overview.md
|
||||
│ ├── principles.md
|
||||
│ ├── layers.md
|
||||
│ ├── modules.md
|
||||
│ ├── workflow-engine.md
|
||||
│ ├── event-driven.md
|
||||
│ ├── database.md
|
||||
│ ├── caching.md
|
||||
│ ├── authentication.md
|
||||
│ ├── authorization.md
|
||||
│ ├── file-storage.md
|
||||
│ ├── id-generation.md
|
||||
│ ├── error-handling.md
|
||||
│ ├── logging.md
|
||||
│ └── diagrams/
|
||||
│
|
||||
├── adr/
|
||||
│ ├── 0001-use-mongodb.md
|
||||
│ ├── 0002-use-workflow-engine.md
|
||||
│ ├── ...
|
||||
│
|
||||
├── engineering/
|
||||
│ ├── structure.md
|
||||
│ ├── coding-style.md
|
||||
│ ├── naming.md
|
||||
│ ├── comments.md
|
||||
│ ├── exceptions.md
|
||||
│ ├── validation.md
|
||||
│ ├── dto-guidelines.md
|
||||
│ ├── repositories.md
|
||||
│ ├── services.md
|
||||
│ ├── controllers.md
|
||||
│ ├── testing.md
|
||||
│ ├── code-review.md
|
||||
│ ├── gitflow.md
|
||||
│ ├── commit-convention.md
|
||||
│ ├── branching.md
|
||||
│ ├── dependency-rules.md
|
||||
│ ├── security.md
|
||||
│ └── performance.md
|
||||
│
|
||||
├── domain/
|
||||
│ ├── glossary.md
|
||||
│ ├── insurance-concepts.md
|
||||
│ ├── entities.md
|
||||
│ ├── events.md
|
||||
│ ├── workflows.md
|
||||
│ ├── business-rules.md
|
||||
│ └── state-transitions.md
|
||||
│
|
||||
├── flows/
|
||||
│ ├── company-a/
|
||||
│ ├── company-b/
|
||||
│ ├── company-c/
|
||||
│ └── common/
|
||||
│
|
||||
├── api/
|
||||
│ ├── rest.md
|
||||
│ ├── versioning.md
|
||||
│ ├── pagination.md
|
||||
│ ├── errors.md
|
||||
│ └── examples/
|
||||
│
|
||||
├── deployment/
|
||||
│ ├── docker.md
|
||||
│ ├── environments.md
|
||||
│ ├── ci.md
|
||||
│ ├── cd.md
|
||||
│ ├── backups.md
|
||||
│ └── monitoring.md
|
||||
│
|
||||
├── onboarding/
|
||||
│ ├── setup.md
|
||||
│ ├── first-day.md
|
||||
│ ├── debugging.md
|
||||
│ ├── faq.md
|
||||
│ └── common-mistakes.md
|
||||
│
|
||||
├── operations/
|
||||
│ ├── runbooks.md
|
||||
│ ├── incident-response.md
|
||||
│ ├── rca/
|
||||
│ ├── postmortems/
|
||||
│ └── troubleshooting.md
|
||||
│
|
||||
├── backlog/
|
||||
│ ├── ideas.md
|
||||
│ ├── technical-debt.md
|
||||
│ ├── future-features.md
|
||||
│ └── experiments.md
|
||||
│
|
||||
├── decisions/
|
||||
│ ├── rejected-ideas.md
|
||||
│ ├── deprecated.md
|
||||
│ └── migration-plans.md
|
||||
│
|
||||
├── changelog.md
|
||||
└── roadmap.md
|
||||
Reference in New Issue
Block a user