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.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
A modern, open-source platform for managing intellectual property portfolios. Built for companies, legal departments, patent attorneys, and innovation teams.查看完整 README ↗A modern, open-source platform for managing intellectual property portfolios. Built for companies, legal departments, patent attorneys, and innovation teams.
Prerequisites: Node.js 20+, pnpm 9+
git clone https://github.com/melvin-corp/iptoassets.git
cd iptoassets
pnpm install
pnpm dev # Start development server at http://localhost:5173
pnpm test # Run test suite (59 tests)
pnpm check # Run lint + typecheck + tests
IPMS follows Clean Architecture with Functional Core / Imperative Shell in a pnpm monorepo.
apps/web (SvelteKit) <- Imperative Shell (UI + API routes)
|
+-- packages/ui <- Svelte 5 Atomic Design components
+-- packages/state-machines <- XState 5 workflow actors
+-- packages/application <- Use cases + port interfaces
+-- packages/infrastructure <- Repository implementations
| |
| v
+-- packages/domain <- Pure functional core (entities, rules)
|
v
packages/shared <- Branded types, Result<T,E>, value objects
Dependency rule: arrows only point downward. Domain depends on nothing. Application defines ports. Infrastructure implements them.
| Layer | Technology |
|---|---|
| Frontend | Svelte 5, SvelteKit |
| Styling | TailwindCSS 4, CSS custom properties |
| State | XState 5 actors |
| Language | TypeScript (strict) |
| Testing | Vitest, Playwright |
| Tooling | pnpm, ESLint 9, Prettier |
iptoassets/
apps/
web/ # SvelteKit application
src/
features/ # Feature modules (assets, deadlines, etc.)
routes/ # SvelteKit pages + API routes
lib/server/ # Server-side DI wiring
packages/
shared/ # Branded types, Result, value objects
domain/ # Pure entities + business logic
application/ # Use cases + port interfaces
infrastructure/ # In-memory repository implementations
state-machines/ # XState 5 workflow machines
design-system/ # CSS design tokens
ui/ # Svelte 5 Atomic Design components
docs/
adr/ # Architecture Decision Records
plans/ # Design plans
scripts/ # Build & check utilities
We welcome contributions! Please read our Contributing Guide before submitting a PR.
MIT - Melvin Corp, 2026