3 ms·
This is exactly the problem we have tried solving with the Frappe Framework [1] (Open Source, MIT). The core concept in Frappe is a DocType, which is configura
by rushabh 8y ago
This is exactly the problem we have tried solving with the Frappe Framework [1] (Open Source, MIT).
The core concept in Frappe is a DocType, which is configurable metadata. Using this you can quickly build small, special purpose apps for very niche targeted use cases for their own business. You can also configure rule based permissions and add simple scripts. We have used it to build hundreds of use cases for ERPNext (Open Source, GPL) by allowing complexity to grow linearly (instead of exponentially).
This also helps keep the base layer and the "one size fits all" business layer (like say an Accounting Ledger) clean. And you don't have to worry about UI, permissions, REST API, deployment, maintenance and users get a consistent experience.
[1] https://frappe.io/frappe https://frappe.io/frappe | https://github.com/frappe/frappe https://github.com/frappe/frappe