ETHX Softcon
ERPNext Practice

Custom Apps on Frappe Framework.

Build custom DocTypes, workflows, and entire apps on top of ERPNext using the Frappe framework.

What We Do

Frappe — the layer underneath ERPNext.

Frappe is the meta-data driven framework underneath ERPNext. We build custom DocTypes, workflows, reports, and full apps that extend ERPNext or run standalone.

  • Custom DocTypes with permissions and workflows
  • Custom reports and dashboards
  • REST API integrations
  • Full standalone Frappe apps

Does ETHX Softcon build custom apps on the Frappe framework and ERPNext?

Yes, ETHX Softcon builds custom applications on the Frappe framework, the metadata-driven framework underneath ERPNext, either to extend ERPNext or to run as standalone Frappe apps. Work includes custom DocTypes with field-level permissions; workflows with state transitions, approvals, and escalations; query, script, and print format reports and dashboards; REST API integrations and custom endpoints; and event-driven integrations using webhooks and queues. Frappe is MIT-licensed open source, uses Python on the backend and JavaScript on the frontend, and can run without ERPNext.

ETHX Softcon deploys to Frappe Cloud, AWS, GCP, Azure, or self-hosted infrastructure, and provides mobile access through the Frappe mobile app or a custom React Native shell. Its senior Frappe and ERPNext developers work with version control, code review, and a reusable component library across clients. Delivery moves through scoping of the use case and data model, design of DocTypes and permissions, development, unit, integration, and user acceptance testing, and production deployment with monitoring and support.

Capabilities

Frappe development capabilities.

Custom DocTypes

Custom data models with field-level permissions.

Workflows

State machines, transitions, approvals, escalations.

Custom Reports

Query, script, or print format reports.

REST APIs

Built-in REST APIs and custom endpoints.

Custom Apps

Full Frappe apps with custom UX and logic.

Integrations

Webhooks, queues, event-driven flows.

How We Deliver

Custom Frappe app delivery.

Step 01
01

Scope

Use case, data model, user roles, integrations.

Step 02
02

Design

DocTypes, workflows, UX, permission model.

Step 03
03

Build

Frappe app development with version control.

Step 04
04

Test

Unit, integration, UAT with real users.

Step 05
05

Deploy

Production deployment, monitoring, support.

Why ETHX

Why pick ETHX for Frappe development.

Senior Frappe / ERPNext developers

Clean app architecture and version control

REST API and integration patterns

Reusable component library across clients

Tight quality and code review discipline

Long-term partnership beyond initial build

Case Study
Logistics · Custom Frappe

Custom freight management app on Frappe in 12 weeks

Built a custom freight management app extending ERPNext for a logistics client.

12 weeks

* Illustrative example based on ETHX Softcon delivery experience — client anonymised

FAQ

Frappe Custom Apps — FAQ

Yes — Frappe is a standalone framework. ERPNext is one app built on Frappe.

Last reviewed:

Related services

Build something custom on Frappe.

Tell us the use case — we'll scope the build.