This document will provide high-level design and code structure notes.
The monorepo is maintained using Turborepo. It's recommended to explore the Turborepo docs in addition to this file.
In general, each app and project will have a src directory for source code with configuration file at the project's
root.
The /apps directory is where applications that use packages from /packages are kept.
The /packages directory is where shared libraries are kept, including shared configurations for tooling.
------------------
| Apps |
------------------ ^ apps/ ^
↑ ↑ ↑ -------------
------ ------- ˅ packages/ ˅
| UI | <-↑<- | API |
------ -------
↑ ↑ ↑
------------------
| Types |
------------------