/architectural-katas

Neal Ford's Architectural Katas expressed using the C4 Model

Primary LanguageASLApache License 2.0Apache-2.0

:toc: :toc-placement!:

:note-caption: ℹ️ :tip-caption: 💡 :important-caption: ❗ :warning-caption: ⚠️ :caution-caption: 🔥

= Software Development Environment Ron Kurr rkurr@jvmguy.com

toc::[]

== Overview This project is a collection of solutions for https://nealford.com/katas/[Neal Ford's Architectural Katas] expressed using the https://c4model.com/[C4 Model]. Each solution can be viewed by firing up a container, pointing to the desired directory.

== Prerequisites

== Building The solution is expressed in a simple text file and redered via https://structurizr.com/help/lite[Structurizr Lite] so there is nothing to build.

== Installation https://structurizr.com/help/lite[Structurizr Lite] runs as a container so there is nothing to install. You just need to point it to the proper solution directory to explore the diagrams.

== Tips and Tricks === Exploring Agile Dead Trees solution Execute docker run --pull always --interactive --tty --rm --publish 8080:8080 --volume $(pwd):/usr/local/structurizr --env STRUCTURIZR_WORKSPACE_PATH=Agile-Dead-Trees structurizr/lite:latest to start https://structurizr.com/[Structurizr], connecting your browser to localhost:8080 to begin exploring.

=== All I see is a black box! The solution is ...

== License and Credits This project is licensed under the http://www.apache.org/licenses/[Apache License Version 2.0, January 2004].