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
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
Translation pending
BusinessTypeScript · JavaScriptGitHub @francescoverde1997-bitOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
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.
Translation pending
Taken from the repository README
Loading the full README.
Read the full 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.