Kann ich Darwinbox vibecoden?

NEIN · nicht sinnvoll
Preis noch nicht geprüftKategorie 🧑‍💼 personalwesenersetzt von 0 Personen
Preis für Deutschland

Europreis noch nicht geprüft

noch nicht am Original geprüft · Preisseite des Anbieters ↗ · so prüfen wir

Das ist kein Werkzeug, das du allein nutzt, sondern das System of Record für jeden Mitarbeiter deiner Firma. Die Teile, die baubar aussehen, ein Urlaubs-Tracker und ein Organigramm, sind die billigen zehn Prozent. Die teuren neunzig sind gesetzliche Lohnabrechnung über mehrere Länder, Steuermeldungen, Prüfpfade, rollenbasierte Rechte, die HR und Rechtsabteilung wirklich freigeben, und die Tatsache, dass Finance, IT und die Prüfer schon daraus lesen. Ein persönlicher Ersatz ergibt keinen Sinn, weil es keine persönliche Version der Lohn-Compliance einer Firma gibt. Als Gründer mit acht Leuten schlägt eine Tabelle plus Steuerberater sowohl das hier als auch einen Eigenbau.

der Prompt
Build a self-hosted internal HR record app for a small team. Not payroll, not compliance, just records and leave.

Stack, no substitutions:
- Next.js 15, App Router, TypeScript, Tailwind.
- SQLite via better-sqlite3, file at ./data/hr.db, schema created on first run.
- No auth provider, no cloud, no telemetry. Single shared password from HR_PASSWORD in .env, checked in middleware, plus an ADMIN_EMAILS list in .env that unlocks admin views.

In scope:
1. Employees table: name, work email, job title, department, manager (self-referencing), start date, employment type, location, status (active, on leave, exited), notes. Full CRUD for admins, read-only directory for everyone.
2. Org chart rendered from the manager field as nested lists, no graph library.
3. Leave: policies table (name, days per year, carry-over cap), balances computed per employee per calendar year, requests with start date, end date, half-day flag, reason, status (pending, approved, rejected).
4. Approval flow: a request goes to the employee's manager, manager sees a queue, approve or reject with a comment. Every state change writes an append-only audit row with actor, timestamp and old/new values.
5. Working-day math that skips weekends and a holidays table admins can edit. Store all dates as ISO strings, no timezone conversion.
6. Reports: leave taken per employee per year, headcount by department, and a CSV export of employees plus approved leave for whoever actually runs payroll.
7. Seed script with 12 fake employees, 2 policies and a few requests so the app is not empty on first load.

Out of scope, do not build: salary fields, payslips, tax logic, expenses, recruitment, performance reviews, mobile apps, email sending, any integration.

Deliverables: working app on npm run dev, npm run seed, a .env.example, and a README that states plainly that this is a record keeper and that payroll and statutory filing are handled by a human accountant outside this system.

Antworte mir auf Deutsch. Oberfläche, Kommentare und README auf Deutsch, alle Bezeichner wie Tabellen, Spalten, Variablen, Routen und Dateinamen bleiben Englisch.

$ im Agenten öffnen (Prompt ist vorausgefüllt, du drückst Enter) oder direkt kopieren · dieser Bauplan ist noch auf Englisch, die Bitte um deutsche Antworten hängt unten dran · dieser Prompt wurde aus dem Bauplan erzeugt · Verbesserung einreichen

warum Menschen weiterhin bezahlen

Weil HR-Software gekauft wird, um Risiko zu senken, nicht um Zeit zu sparen. Ein falscher Lohnlauf oder eine verpasste gesetzliche Meldung kostet mehr als der Jahresvertrag, und niemand in der Firma will das persönlich besitzen. Dazu der Wechselpreis: Sobald Personalzahlen, Urlaubsverlauf, Beurteilungszyklen und Lohn-Eingaben in einem System liegen, an das Finance und IT verdrahtet sind, ist eine Migration ein Projekt mit Budget und Lenkungsausschuss, kein Wochenende.

Anmerkung der Redaktion

Verzeichnis und Urlaubs-Tracker baust du an einem Wochenende, und keins davon bezahlt jemand. In Deutschland spielen Personio und SAP SuccessFactors diese Rolle. Preise nur auf Anfrage.

was du verlierst

xgesetzliche Lohnabrechnung, Steuern und Sozialabgaben über Rechtsräume hinweg, das ganze Produkt

xPrüfpfade und Zugriffskontrollen, die eine echte Prüfung oder einen Arbeitsrechtsstreit überstehen

xAnbindungen an Finanzsysteme, Hintergrundprüfer, Jobbörsen und Identitätsanbieter

xHandy-Apps, die nicht-technische Mitarbeiter für Anwesenheit und Spesen wirklich nutzen

xjemand, der schuld ist und den man anruft, wenn ein Lohnlauf am 30. schiefgeht

Vorarbeit · nutze diese Projekte, wenn du nicht selbst bauen willst

Nichts, das wir guten Gewissens empfehlen können. Deshalb gibt es den Prompt.

auf X teilen ↗„Ich habe Darwinbox mit einem Prompt ersetzt.“
Fragen
Kann ich Darwinbox vibecoden?

Nein. Der entscheidende Wert von Darwinbox liegt nicht nur im Code. Weil HR-Software gekauft wird, um Risiko zu senken, nicht um Zeit zu sparen. Ein falscher Lohnlauf oder eine verpasste gesetzliche Meldung kostet mehr als der Jahresvertrag, und niemand in der Firma will das persönlich besitzen. Dazu der Wechselpreis: Sobald Personalzahlen, Urlaubsverlauf, Beurteilungszyklen und Lohn-Eingaben in einem System liegen, an das Finance und IT verdrahtet sind, ist eine Migration ein Projekt mit Budget und Lenkungsausschuss, kein Wochenende.

Was kostet Darwinbox?

Darwinbox hat noch keinen von uns geprüften Europreis.

Was verliere ich beim Selbstbau von Darwinbox?

Ganz ehrlich: gesetzliche Lohnabrechnung, Steuern und Sozialabgaben über Rechtsräume hinweg, das ganze Produkt; Prüfpfade und Zugriffskontrollen, die eine echte Prüfung oder einen Arbeitsrechtsstreit überstehen; Anbindungen an Finanzsysteme, Hintergrundprüfer, Jobbörsen und Identitätsanbieter; Handy-Apps, die nicht-technische Mitarbeiter für Anwesenheit und Spesen wirklich nutzen; jemand, der schuld ist und den man anruft, wenn ein Lohnlauf am 30. schiefgeht. Wenn einer dieser Punkte für dich entscheidend ist, lohnt sich der Selbstbau möglicherweise nicht.

Gibt es eine Open-Source-Alternative zu Darwinbox?

Keine ausgereifte Open-Source-Alternative, die wir guten Gewissens empfehlen können. Genau deshalb gibt es den Prompt auf dieser Seite.

Jede Woche sterben weitere Abos.

Fünf Vibe-Coding-Tipps, die Prompts dahinter und die Urteile der Woche.
Eine E-Mail, donnerstags. Mit einem Klick abmelden.

dauerhaft kostenlos · die Prompts bleiben auf der Seite, die Tipps kommen zu dir

$fünf Vibe-Coding-Tipps + neue Urteile. donnerstags.