Software Development

Cloud ERP & Invoicing Software

Re-building the system a business runs on, while the business keeps running on it.

Cloud ERP and invoicing software interface built by 3AXIS for Nutrisana Care in Dubai

Client

Nutrisana Care

Disciplines

Software development, legacy modernization, cloud migration

Scope

Inventory, invoicing, analytics, report automation, API development

Engagement

Assessment through cutover and handover

The brief

The client's ERP was built on technology that had aged out of support. It still worked, which is exactly what makes this kind of replacement difficult - there was no crisis forcing the timeline, but every year of delay made the eventual migration larger.

Inventory, billing, and reporting all lived in that system, and the team used it every working day.

The challenge

A replacement ERP is only partly a software problem. Most of the risk sits in the data and the changeover.

  • Years of transaction and inventory history had to move without loss or silent corruption
  • Invoicing has to be correct on day one - billing errors are visible immediately
  • Staff were working in the old system throughout, so there was no window where the business could simply pause
  • Reporting had to keep answering the questions the old system answered, so historic comparisons stayed valid

How we approached it

We started by mapping what the old system actually did, as opposed to what it was documented to do. Legacy systems accumulate behaviour that nobody wrote down but the business depends on, and finding those before cutover is cheaper than finding them after.

Migration was phased rather than switched. Data moved in validated batches with reconciliation at each step, and the old and new systems ran alongside each other long enough to compare their outputs on the same real transactions.

What we built

A cloud platform covering real-time inventory tracking, automated billing, report automation, and API development for delivery tracking, with a dashboard that surfaces the operational numbers the team previously had to assemble by hand.

Automation replaced the manual steps that were the main source of error in the old process - invoices that were previously assembled and checked by a person are now generated from the same data the system uses. Invoices built from structured data are also the starting point for UAE e-invoicing under PINT AE.

Results

The figures below are the client's measurements after the new platform went live.

110%
Improved operational efficiency
25K +
Automated invoices processed
Full
Data retention

Handover

Source code, documentation, and deployment configuration were handed over on delivery. The client can run, host, and extend the platform without us, which was a condition of the engagement rather than an afterthought. We were available for any support or maintenance needs.