Skip to content

Webapp System Architecture

FollowSteph edited this page Sep 29, 2019 · 4 revisions

Below is a screenshot of the current project structure. I will focus on the core sections and folders to explain what they are and what they do from a high level perspective. Most of the hooks for the backend will be in either the db or services packages. All backend code that is used in the view should come from those two packages. That being said there is also an event bus that the backend can push updates through as well as the StatusUpdater interface which is used for progress bars and so on.

code2

Clone this wiki locally