Lalabase
Tickets, Doku, Zeiterfassung und Kundengespräche an einem Ort, durchsuchbar per KI. Für Softwarefirmen mit Kundenprojekten. Open Source: auf deinem eigenen Server oder in unserer Cloud in Deutschland.
翻译准备中
一款无数据库的团队脉搏调查与促进回顾工具,提供可自定义的预设模板(团队五大功能失调、Spotify 小队健康检查、塔克曼阶段)。
AI 翻译
A no-database team pulse survey and facilitated retro tool, with customizable predefined templates (Five Dysfunctions of a Team, Spotify Squad Health Check, Tuckman's stages).
商业Python · JavaScriptGitHub @kirschilan在线运营者未确认
试用过了吗? 点一下就好,无需登录。
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证一款无需数据库的团队脉搏调查,可用于回顾,提供可自定义的预设模板。
AI 翻译
A no db team pulse survey that can be used for retrospectives with predefined templates that can be customized.
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
A team pulse survey and facilitated retro tool, with customizable predefined
templates (The Five Dysfunctions of a Team, Spotify Squad Health Check,
Tuckman's stages of group development) that can be customized. Built by
Dr. Agile.查看完整 README ↗A team pulse survey and facilitated retro tool, with customizable predefined templates (The Five Dysfunctions of a Team, Spotify Squad Health Check, Tuckman's stages of group development) that can be customized. Built by Dr. Agile.
Squad view gives a squad a quick health snapshot across whatever dimensions your template defines; Tribe view rolls those up into cross-squad hotspots — where the same dimension keeps coming up red or yellow in more than one squad, which tends to point at an org-level problem rather than a squad-by-squad one. On top of that, a facilitator can run a live retro session: teammates join with a 6-character code or a link, answer anonymously (either a blind statement-based survey, or a direct green/yellow/red pick depending on the dimension), and the facilitator finishes the session by writing the consolidated (or manually overridden) result straight into the squad's own ratings.
See STATUS.md for current state, locked-in decisions, and what's
deliberately not built yet — that's the one place "what's outstanding"
lives, kept up to date as work lands. The dated session log of past work
lives separately in docs/session-log.md. See docs/DefinitionOfDone.md
for the standing quality bar (testing, multi-language support, delivery
workflow) every change clears before it's called done.
Short version: this app originated as a
prototype running inside a Claude Artifact's db capability and has been
migrated to run standalone. The board (squads, dimensions, templates) stays in
the browser's own localStorage via public/local-store.js, same as always —
but by default now also syncs, live, with every other device that opens the
same team link, over the same self-hosted relay (relay/) and client-side
encryption a live retro session already used (see relay/README.md and
STATUS.md's "Board sync"). The relay only ever sees encrypted ciphertext,
never a board's real contents.
STATUS.md Current state, open items -- start here
public/ The app itself -- static site, deploys as-is
index.html
app.js Entry point: view-switch wiring, the Escape-key handler, boot -- thin on purpose
local-store.js localStorage-backed replacement for the Claude Artifact `db`/`downloads`
capabilities, so the app works standalone (e.g. on Vercel)
js/ Feature modules app.js boots (plain scripts, not ES modules -- see STATUS.md
for why and for the file-by-file map)
state.js, helpers.js, render.js, modals.js, squads.js,
retro-facilitator.js, retro-join.js, dimensions.js, templates.js,
board-export.js, board-import-validate.js, board-import-plan.js,
board-import-preview.js, board-import-apply.js, board-import-ui.js,
db.js, crypto.js, relay-client.js, board-sync.js
styles.css
vendor/
qrcode.js Bundled QR generator (kazuhikoarase/qrcode-generator, MIT)
relay/ The one server this app has -- a small WebSocket relay for live retro
sessions only (see relay/README.md); everything else stays client-side
tests/ Playwright + Python regression suite (see tests/README.md)
docs/
DefinitionOfDone.md The standing quality bar every change clears -- start here
session-log.md Dated session log of past work (split out of STATUS.md, 2026-09-18)
facilitated-retro-spec.md Feature spec + history for the retro-session work
standalone-plan.md Architecture plan for the standalone/embedded version
refactoring-report.md Prioritized code-quality backlog (SOLID gaps, complexity, naming)
scripts/
generate-relay-config.js Vercel build step -- wires a deployed relay's URL in via an
env var (see relay/README.md)
render.yaml One-click-ish Render blueprint for deploying relay/ (see relay/README.md)
vercel.json
The app itself is a static site with no build step — open public/index.html
directly, or serve the public/ directory with any static file server:
cd public && python3 -m http.server 8000
For a real multi-device retro session (not just the fake in-memory store the test harness uses), also run the relay:
cd relay && npm install && npm start
index.html defaults to ws://localhost:8787, so a local relay plus either
of the above is enough to try a full retro across two browser windows. Tribe
view and the rest of the board never touch the relay — only a live session
does.
Two intended uses, both covered:
render.yaml at the repo root makes
that close to one-click on Render. Full steps,
including testing a real relay on a Preview deployment before merging to
main: relay/README.md.npm start and the static
site with any file server, both on the same network, no cloud account or
external dependency needed at all. Also in relay/README.md.See tests/README.md, and docs/DefinitionOfDone.md for the standing
policy this section satisfies. Two tiers: fast, dependency-free Node unit
tests for pure logic (tests/unit/), and a Playwright suite for everything
that needs a real browser (tests/test_*.py). Every change is expected to
pass both with zero JavaScript errors before it ships. relay/ has its own
npm test (see relay/README.md); tests/test_relay_cross_device_sync.py
runs the relay for real against two independent browser contexts as part of
the main suite.
Apache 2.0 — see LICENSE.