尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
ReBadge: i dipendenti timbrano con nome e PIN sul tablet in sede, le ore si calcolano da sole e a fine mese mandi il report al consulente. Per piccole aziende, da 0,33 € al giorno. 14 giorni di prova gratuita.
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗Presenze per piccole aziende italiane: i dipendenti timbrano con nome e PIN da un tablet in sede, il titolare vede ore, straordinari, ferie e permessi, e a fine mese scarica il report PDF/Excel per il consulente del lavoro. Abbonamento mensile in base al numero di dipendenti.
Serve Node.js 22 o successivo.
npm install
npm run demo
Poi apri http://localhost:3000 e accedi con [email protected] / demo1234 (dati finti in memoria). Dettagli in PROVA_IN_LOCALE.md.
| Comando | Cosa fa |
|---|---|
npm run dev | app in locale con Supabase vero (copia .env.example in .env.local) |
npm run demo | app con un finto Supabase e dati di esempio |
npm test | test unitari (calcolo ore, report, piani…) |
npm run test:db | test di sicurezza del database su un Postgres 17 temporaneo, incluso nel progetto |
npm run e2e | build + test dell'interfaccia nel browser (la prima volta: npx playwright install chromium) |
npm run typecheck · npm run lint · npm run build | controlli |
Prima di considerare finita una modifica: npm test && npm run test:db && npm run typecheck && npm run e2e.
Stack: Next.js 15 · React 19 · TypeScript · Tailwind 4 · Supabase (Postgres, Auth, Storage, RLS) · Stripe.