Internal dashboard for Harmony — surfaces changelog, docs, video calls, and customer signals.
| Path | Description |
|---|---|
client/ |
React + Vite frontend |
server/ |
AWS SAM Lambda backend (TypeScript) |
data/ |
Static/cached data artifacts |
public-docs/ |
Git submodule → harmonyso/public-docs |
Documentation source lives in the public-docs/ submodule, which points to the harmonyso/public-docs GitHub repository.
Clone with submodule:
git clone --recurse-submodules git@github.com:harmonyso/harmonious.git
# or, if already cloned:
git submodule update --initEdit docs and push back:
cd public-docs
# edit files…
git add -A && git commit -m "docs: ..."
git push origin main # pushes to harmonyso/public-docs
# back in harmonious root, record the new pointer:
cd ..
git add public-docs && git commit -m "chore: bump public-docs"Pull latest docs from upstream:
git submodule update --remote public-docs
git add public-docs && git commit -m "chore: update public-docs to latest"See development.md inside the submodule, or the server README.
yarn dev # starts client + server concurrently