Software Architecture Diagram example using C4 model
This repository is an example of creating Software architecture diagrams using the C4 model.
It is not showing all the features of C4 or DSL, but serves as a starting point.
diagram.dsl
describes a simple task management system. This example doesn't contain the Code layer.
Github Action
There is a workflow as part of this repository that generates a static page and publishes it to Github Pages.
There are few other options for viewing the diagram:
- Upload to Structurizr
- Render into Mermaid format that Github can display
- Use PlantUML viewer