ERP & Digital Transformation
Web & Mobile Development
Customer portals and internal applications built on the ERP's data, so information is entered once and read wherever it is needed.
The applications worth building on top of an ERP are the ones that remove a transcription step. A customer portal showing real order status, a field application that records a job where it happens, an approval that can be given from a phone — each of these replaces somebody reading from one screen and typing into another, which is where errors and delays actually come from.
The architectural point is that these are views onto the ERP, not new systems beside it. An application with its own database that syncs back is a second source of truth and will eventually disagree with the first; one that reads and writes through the ERP's API cannot.
Scope is what needs discipline. The successful versions of these projects solve one workflow completely and are used daily; the unsuccessful ones try to cover everything, ship late, and are used by nobody because the one thing each person needed is buried.
What this covers
Customer portals
Order status, documents, invoices and payment, reading live from the ERP rather than from a nightly export.
Field and warehouse applications
Mobile capture at the point the work happens, including offline handling for sites without reliable coverage.
Approval workflows
Purchase and expense approvals that can be actioned from a phone, with the audit trail kept in the ERP.
Internal dashboards
Operational views built for a specific role, rather than one report that everybody filters differently.
Single sign-on
One identity across the ERP and the applications around it, so access is granted and revoked in one place.
What we will ask you
These are the questions that decide the specification. Having the answers ready is what turns a first conversation into a real quotation.
- 01
Does it need its own database?
Usually not. A second store becomes a second version of the truth. Read and write through the ERP where you can.
- 02
What single workflow is this for?
One workflow solved completely beats five covered partially. Scope narrowly and extend later.
- 03
Will it work without a connection?
For field and warehouse use this decides the architecture, and retrofitting offline support is close to a rebuild.
