¿Puedo vibecodear ERPNext?

NO TANTO · sigue valiendo pagarlo
precio $5/mesahorrarías $60/añotiempo de build un fin de semanacategoría 🧾 finanzas y contabilidadreemplazada por 0 personas

ERPNext is not one app, it is roughly a dozen interlocking ones: a double entry ledger, stock with valuation methods, bills of material, purchase and sales cycles, payroll, and reports that accountants and auditors expect to look a certain way. An agent can absolutely one-shot the shape of any single module, and the result will feel great until you post a credit note, revalue stock, or try to close a fiscal year. The deeper joke is that the software is already free: the code is open source and self-hostable, so rebuilding it from scratch is the one move that makes no sense. If you pay, you are paying Frappe for hosting, upgrades and someone to call. The honest DIY option is either running ERPNext yourself or building a deliberately tiny ledger for one small business and accepting it will never be an ERP.

el prompt
Build a small self-hosted bookkeeping and stock app for a one-person business. This is NOT an ERP replacement and should not pretend to be one.

Stack, no substitutions:
- Python 3.12, Django 5, SQLite, Django admin as the primary UI
- Plain Django templates for the few custom pages, no JS framework
- Run with `python manage.py runserver`, no Docker, no cloud, no accounts, no telemetry
- Secrets (SECRET_KEY only) read from .env via python-dotenv, ship .env.example

Data model:
- Account (code, name, type: asset/liability/equity/income/expense)
- JournalEntry (date, memo) with JournalLine (account, debit, credit); enforce that each entry balances to zero at save time and refuse to save if it does not
- Party (customer or supplier, single model with a flag)
- Item (sku, name, unit, sale price, purchase price, current qty)
- SalesInvoice and PurchaseInvoice, each with lines (item, qty, unit price); posting an invoice generates the matching JournalEntry and adjusts Item qty
- Payment (party, date, amount, direction) that also posts a JournalEntry

Behaviour:
- Seed a minimal chart of accounts on first migrate: Cash, Bank, Accounts Receivable, Accounts Payable, Sales, Purchases, Inventory, Owner Equity
- Invoices are draft or posted; posted invoices are immutable, corrections happen via a credit note that posts a reversing entry
- Inventory valuation is simple average cost, and say so plainly in the UI

Reports as read-only pages:
- Trial balance for a date range
- Profit and loss for a date range
- Balance sheet as of a date
- Stock on hand with average cost value
- Each report has a CSV download

Explicitly out of scope, do not build: manufacturing, payroll, multi-currency, tax engines, multi-user permissions, approval workflows, email sending.

Deliver README.md with setup in under five commands, a seed script that loads a few months of fake invoices and payments, and pytest tests covering: unbalanced entries are rejected, posting an invoice moves stock and hits the ledger, and the balance sheet actually balances.

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

por qué la gente sigue pagando

Because the price of ERPNext is not the software, it is the certainty. Businesses running real stock and real payroll are buying hosting they do not maintain, upgrades that do not break the ledger, and a support channel for the day something reconciles wrong. Self-hosting ERPNext is genuinely viable and plenty of people do it, but the moment the system is load bearing for invoicing or wages, paying someone else to own uptime and version upgrades looks cheap. A hand-built replacement inverts that: you become the vendor, on call, forever.

qué pierdes

xManufacturing: bills of material, work orders, capacity planning, none of it

xPayroll, leave, expense claims and the statutory reports that go with them

xTax templates, multi-currency, and country specific compliance packs that took years to accumulate

xUpgrades, migrations and a support contract when the ledger disagrees with the bank

xThe ecosystem: apps, integrations, consultants who already know the data model

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 ERPNext ($5/mes) con un prompt"
preguntas
¿Puedo vibecodear ERPNext?

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

¿Cuánto cuesta ERPNext?

ERPNext cuesta unos $5/mes (Frappe Cloud Sites (shared), revisado 2026-08-18), o sea $60 al año.

¿Qué pierdo si reemplazo ERPNext?

Con honestidad: Manufacturing: bills of material, work orders, capacity planning, none of it; Payroll, leave, expense claims and the statutory reports that go with them; Tax templates, multi-currency, and country specific compliance packs that took years to accumulate; Upgrades, migrations and a support contract when the ledger disagrees with the bank; The ecosystem: apps, integrations, consultants who already know the data model. Si alguno de esos te sostiene el negocio, sigue pagando.

¿Hay una alternativa open source a ERPNext?

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