Offline-first content platform consisting of an API, CMS and web app.
lu·mi·nary - ˈlü-mə-ˌner-ē
- a person of prominence or brilliant achievement
- a body that gives light
api: API layer over CouchDBapp: Web and native frontend appcms: Backend CMS for managing contentshared: Shared library used by the CMS and appdocs: Cross-cutting documentation — see docs/README.md (ADRs, cross-package guides, architecture diagrams). Package-specific docs live with their code (each package's ownREADME.md).
We record our decisions in the docs/adr folder. See the first ADR for more information on this process. You can install adr-tools to manage ADRs locally, such as creating one with this command:
adr new Branching strategyFor Visual Studio Code users, ./.vscode/launch.json includes debug configurations for the API, CMS and reference App.
See the API readme
See the CMS readme
See the App readme
See the Shared readme
See the setup wizard guide