Synaplan
Open-source AI platform for companies: self-hosted AI agents, GDPR-compliant chatbot widget, RAG knowledge base, WhatsApp and Outlook AI, MCP, multi-model routing. Docker, Kubernetes or hosted in Germ
Customizable rounds sheets for plant operations and more.
BusinessJavaScript · HTMLGitHub @smmetroOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Building rounds and equipment test forms for plant operations at 343 Sansome St.
Sign in with a @343sansomesf.com Google account.
| Path | What |
|---|---|
index.html, admin.html, sw.js | The app, published by GitHub Pages (must stay at the root) |
forms.js, forms-defs.js, forms-layout.js | Test forms (runner, definitions, cell positions on the state forms) |
vendor/pdf-lib.min.js | PDF library used to fill the fire pump forms (MIT, see vendor/pdf-lib.LICENSE.md) |
server/Code.gs, server/Tests.gs | Copies of the Google Apps Script server (two files in one Apps Script project) |
tools/build_masters.py | Rebuilds the blank fire pump forms + forms-layout.js if the state revises a form |
tests/ | Automated tests (npm test), see tests/README.md |
ROUNDS_DEV_NOTES.md | How everything works and how to deploy |
CHANGELOG.md | What changed in each version |
The repo is public. Building data, blank forms with building info, and signature images live only in Google Drive, never here.
server/Code.gs and server/Tests.gs into Apps Script, save, run setup if the changelog says to, then Deploy > Manage deployments > New version. Never "New deployment" (it changes the URL).main. GitHub Pages publishes within about 10 minutes and phones show an Update banner when APP_VERSION changes.See ROUNDS_DEV_NOTES.md for details.