尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Eligibility engine for Moroccan business funding programmes + consultant dossier workspace (FR/AR/EN)
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗Trouvez les aides publiques auxquelles votre projet a vraiment droit. Find the public funding your business actually qualifies for.
Da3m.ma matches Moroccan entrepreneurs and SMEs against business-funding programmes — Intelaka, Forsa, Tamwilcom's Innov range, Maroc PME and more — and tells them not only where they are eligible, but why they are not everywhere else. Da3m Cabinet gives consultants and accountants a workspace to run every client through every programme and track the resulting dossiers to their deadlines.
Da3m.ma is an independent tool. It is not a government platform and is not affiliated with any agency or programme operator. Results are indicative; approval is decided solely by each programme's operator.
Sprint 1 complete — foundation: schema, tenant isolation, Clerk sync, i18n skeleton, CI.
| Sprint | Scope | Status |
|---|---|---|
| Foundation | 10 expert docs | ✅ Written — awaiting approval |
| 1 | Scaffold, schema, Clerk orgs, Actor repositories, i18n | Not started |
| 2 | Engine, rule DSL, catalogue as code, source watcher, 10 draft programmes | ✅ Done — drafts await verification |
| 3 | Wizard + results (engine shipped in Sprint 2) | Not started |
| 4 | Programme pages, alerts, AR pass → public beta | Not started |
| ⛔ | Consultant validation gate | — |
| 5 | Cabinet workspace | Not started |
| 6 | Billing + launch | Not started |
Requires Node 22, pnpm 10 and Docker.
pnpm install
cp .env.example .env.local # then fill in the Clerk keys
pnpm db:up # Postgres 16 on localhost:5433
pnpm db:migrate
pnpm dev # http://localhost:3000
| Command | What it does |
|---|---|
pnpm test | Unit + integration tests (Testcontainers Postgres) with the 80% coverage gate |
pnpm build && pnpm e2e | Production build, then Playwright on desktop + mobile Chromium |
pnpm lint / pnpm typecheck / pnpm format:check | Static checks run in CI |
pnpm catalogue:validate | Validate every programme in data/programs/ (see docs/curation-guide.md) |
pnpm catalogue:sync | Publish verified programmes as new immutable versions |
pnpm catalogue:tasks / catalogue:resolve | Review source changes flagged by the watcher |
| Doc | Owner |
|---|---|
| PRD | Project Manager |
| System Design | System Designer |
| Architecture | Software Architect |
| Security Baseline | Security Engineer |
| Database Design | DBA |
| UX Foundation | UX Designer |
| UI Foundation | UI Designer |
| Test Strategy | Test Architect |
| DevOps Foundation | DevOps/DevSecOps |
| Curation Guide | Curator |
Next.js 15 · TypeScript · Drizzle · Neon Postgres · Clerk (organisations) · Tailwind + shadcn/ui · next-intl (FR / AR-RTL / EN) · Zod · Vitest + Playwright · Upstash · Resend · Sentry + PostHog · Vercel
Built with the CTS framework: six mandatory phases, specialist handoffs,
append-only logs in .logs/, document-first development.