Building on Frappe
Engineering notes for CTOs and developers: building products and custom apps on the Frappe Framework, keeping ERPNext upgradable, and when Frappe is the wrong choice.
01
Why we build custom work as a separate Frappe app, and what happens at upgrade timePatching core is borrowing against your next upgrade at a bad rate.
02
Frappe as a product platform, not only an ERPEvery DocType is a table, a form, an API and a permission model at once. For record-heavy products, that is most of the first month's work already done.