seedcase-project / design

Overall architectural design documentation for Seedcase software.
https://design.seedcase-project.org
Creative Commons Attribution 4.0 International
0 stars 0 forks source link

C4 Component Diagram #38

Open lwjohnst86 opened 1 year ago

lwjohnst86 commented 1 year ago

Component: Diagrams aimed at very technical people interested in deeper understanding of the software architecture, like developers. Focus is on going deeper into each container described in the Containers Diagram (#73), what the containers are composed of, how things interact within and with other containers, as well as with external systems. Some small details about which technologies are chosen for the components. We will only do this at a higher level, not worry about aesthetics or very detailed content, since we can generate this from the code itself later on. Mostly used for us as a roadmap, as well as for the technical reviewers.

These diagrams are more detailed than seedcase-project/seedcase-project#73, so we can all work on them together. I'll be adding more potential Components to create.

lwjohnst86 commented 1 year ago

@rqding any update on the API component diagram?

rqding commented 1 year ago

I think I updated the API layer component diagram in the PR 107

lwjohnst86 commented 1 year ago

@rqding you added the PlantUML to the database component diagram that Kris made. It needs to be its own diagram and in its own PR, and have more relationships connecting inside.