¿Puedo vibecodear Darwinbox?

NO TANTO · sigue valiendo pagarlo
precio varíatiempo de build un fin de semanacategoría 🧑‍💼 rr. hh.reemplazada por 0 personas

This is not a tool you use alone, it is the system of record for every employee your company has. The parts that look buildable, a leave tracker and an org chart, are the cheap 10 percent. The expensive 90 percent is statutory payroll across multiple countries, tax filings, audit trails, role-based access that HR and legal will actually sign off on, and the fact that finance, IT and the auditors all already read from it. A personal replacement makes no sense because there is no personal version of a company's payroll compliance. If you are a founder with eight people, a spreadsheet plus your accountant beats both this and a DIY build.

el 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.

$ ábrelo en tu agente (prompt listo, tú das enter) o cópialo crudo

por qué la gente sigue pagando

Because HR software is bought to reduce risk, not to save time. A wrong pay run or a missed statutory filing costs more than the annual contract, and nobody in the company wants to personally own that. Add the switching cost: once headcount data, leave history, appraisal cycles and payroll inputs all live in one system that finance and IT are wired into, migration is a project with a budget and a steering committee, not a weekend.

qué pierdes

xStatutory payroll, tax and provident fund compliance across jurisdictions, which is the entire product

xAudit trails and access controls that survive an actual audit or an employment dispute

xIntegrations with finance systems, background check vendors, job boards and identity providers

xMobile apps that non-technical employees will use for attendance and expense claims

xSomeone to blame, and to call, when a pay run goes wrong on the 30th

arte previo · úsalo en vez de construir, si prefieres

Nada que valga la pena señalar. Por eso existe el prompt.

compartir en X ↗"Acabo de reemplazar Darwinbox con un prompt"
preguntas
¿Puedo vibecodear Darwinbox?

No tanto. El valor de Darwinbox no es el código. Mira el desglose honesto arriba.

¿Cuánto cuesta Darwinbox?

El precio de Darwinbox va por uso o cambia según el plan · No pricing page: www.darwinbox.com/pricing returns 404. Site is demo-request only..

¿Qué pierdo si reemplazo Darwinbox?

Con honestidad: Statutory payroll, tax and provident fund compliance across jurisdictions, which is the entire product; Audit trails and access controls that survive an actual audit or an employment dispute; Integrations with finance systems, background check vendors, job boards and identity providers; Mobile apps that non-technical employees will use for attendance and expense claims; Someone to blame, and to call, when a pay run goes wrong on the 30th. Si alguno de esos te sostiene el negocio, sigue pagando.

¿Hay una alternativa open source a Darwinbox?

No hay una alternativa open source madura que valga señalar. Por eso existe el prompt de esta página.

Cada semana mueren más suscripciones.

Veredictos nuevos, prompts nuevos, las apps más condenadas de la semana.
Un correo. Te sales en un clic.

gratis para siempre · sin spam · el prompt se queda en el sitio, las muertes te llegan a ti

$semanal: qué recibió veredicto, qué murió.