Skip to content

bccsa/luminary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Offline-first content platform consisting of an API, CMS, web app and native apps.

Name

lu·​mi·​nary - ˈlü-mə-ˌner-ē

  1. a person of prominence or brilliant achievement
  2. a body that gives light

Folder structure

  • api: API layer over CouchDB
  • app: Web and native frontend app
  • cms: Backend CMS for managing content
  • docs: Documentation, including ADRs

Architectural Decision Records

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 strategy

Running Luminary

For Visual Studio Code users, ./.vscode/launch.json includes debug configurations for the API, CMS and reference App.

API

See the API readme

CMS

See the CMS readme

App

See the App readme

Shared library

See the Shared readme