How a dedicated Facile Technolab engineer added bulk import, accounting, sales orders and quotes to an MRP/ERP built on Angular and ASP.NET Core.
The client is an IT consulting company based in Los Angeles, California. It is a small team of 1-10 people, and an executive from the company led the engagement with us.
An MRP/ERP system sits at the center of their business, and they wanted to keep building it out rather than settle for what it did at the start of the engagement.
They needed a development partner who fit their budget, could own a large share of the engineering work, and would keep delivering steadily over the long term.
The company already had an MRP system in place. The next step was to extend it with the modules the business needed, while keeping the platform modern and easy to adopt.
The new platform capabilities needed to:
The client found Facile Technolab on Upwork and chose us because our pricing fit their budget.
Extending a live business system is different from starting fresh. A few things shaped this engagement.
Accounting, sales orders and quotes touch the daily workflow, so they had to work as part of one system rather than as bolt-ons.
Moving a new client onto an ERP is hard when their data has to be re-entered by hand. The platform needed a reliable way to bring in large volumes of existing data, with a clear record of what was imported and when.
The user experience and the Angular and .NET stack needed a full refresh so that new features were built on a current foundation.
With a team of 1–10 people, the client needed strong engineering at a fair price and dependable delivery across a full year.
Facile Technolab assigned one dedicated developer who worked with the client team across the full engagement, building new modules and modernizing the platform.
We built an import module that bulk imports entity data into the ERP, including shop floor data, product data and client data, among other objects. Each import runs as a tracked batch with a proper history.
The goal was simple: speed up onboarding of the client's clients, so they can switch to the ERP quickly without a lot of complexity.
We added accounting, sales order and quote functionality to the MRP system, so financial and sales activity could live alongside the rest of the operational data.
The user experience and the technology stack were updated across the Angular frontend and the ASP.NET Core backend.
We improved time zone handling and overall performance, and brought in database best practices, with some automation to keep them consistent.
Our developer led AI-assisted development on the project. The work started with a locally hosted AI model and later moved to Claude-based development workflows.
The platform runs on PostgreSQL and is containerized with Docker, deployed on self-hosted Kubernetes, with source control on self-hosted Git.
We kept the process simple and communication-led, which suited a small client team.
Worked with the client to understand what the MRP/ERP system needed next.
Built import, accounting, sales order and quote features on top of the existing system.
Used AI-assisted workflows, from a local model to Claude, to speed up development.
Stayed aligned through regular virtual meetings and delivered the required work on schedule.
The engagement delivered what the client set out to achieve.
When asked if there was anything we could improve, the client said no.
The platform now covers more of the business, including accounting, sales orders and quotes, on a refreshed UX and a current technology stack.
The import module gives the client a practical way to onboard new clients onto the ERP faster, since existing data can be loaded in bulk with a full import history.
The client also gained a development partner that fit their budget and kept delivering for a full year. They remain open to future engagements as needs arise.
Facile Technolab supported the client through a Hire Dedicated Developer model, with one engineer embedded alongside their team for 12 months.
If your business system needs new modules, a modern stack, or a steady development partner, we can help you plan and build them.
Request a Quote to discuss your project →Angular ASP.NET Core PostgreSQL Docker Kubernetes Git
" Facile Technolab delivered what was needed on time, meeting the client's expectations. They communicated through virtual meetings. Overall, the project with Facile Technolab was a success. "