doc/compodoc_sources/concepts/overall-architecture.md
# Overall Structure
This is a rough sketch of the architecture of the core system under discussion. The modules and classes shown here are included in the ndb-core repository.
![](../../images/architecture_core.png)
An actual, specific software system to be used will be based on the core and extend it:
![](../../images/architecture_concrete-project.png)
## Folder Structure
The application code is split within the `src/app/` directory into modules providing
general features and abstract components (_core_) and
concrete feature modules for users' use cases (currently only _child-dev-project_).