← All services

Service

ERP & HRMS Solutions

Business systems shaped around how you actually work

ERPNext and Frappe HR can run most of a business: selling, buying, stock, accounts, payroll and people. The hard part is fitting them to how your company actually works.

I configure and extend them around your process, build the custom apps and reports you need, and connect them to the rest of your systems.

How it works
SellingBuyingStockAccountsHRPayrollERPNextone systemPAYSLIP

What I build

  • ERPNext implementation

    Selling, buying, stock and accounts configured for your process

  • HRMS & payroll

    Employee lifecycle, attendance, leave and payroll in one place

  • Custom Frappe apps

    Doctypes, workflows, roles and reports built for your reality

  • Integrations

    ERP connected to e-commerce, payments and messaging

What you get

  • ERPNext set up for your selling, buying, stock and accounting flow
  • Frappe HR for employees, attendance, leave, shifts and payroll
  • Custom doctypes, workflows, print formats and reports
  • Data moved over from spreadsheets or your old system
  • Integrations with e-commerce, payment gateways and messaging
  • Training for your team, and documentation they can keep

How we’ll work

  1. Map

    We walk through your processes department by department and note what must not change.

  2. Configure

    Standard modules first; custom code only where the standard doesn’t fit.

  3. Migrate and test

    Your data moved into a test site, and real transactions run through it end to end.

  4. Go live and train

    Hands-on sessions for each team, and support through the first closing cycle.

Omor Al Tanim at a whiteboard listing ERPNext and HR modules, explaining them to two teammates
Walking a team through the ERPNext and HR modules before go-live.

A good fit if…

  • You run the business on spreadsheets and they no longer keep up
  • Your current ERP is configured in ways nobody understands any more
  • HR, attendance and payroll live in separate tools
  • You want AI agents working on top of your ERP data

Tools I use

  • Frappe Framework
  • ERPNext
  • Frappe HR
  • Python
  • MariaDB
  • JavaScript
  • REST APIs
  • Docker

Questions

Why ERPNext?

It’s open source, so there are no per-user licence fees, and it covers accounting, inventory, sales, purchasing and HR in one system. You can host it yourself or on Frappe Cloud.

Will customisations break upgrades?

No. Changes live in a separate custom Frappe app instead of the core, so ERPNext can still be updated.

Can you fix an existing ERPNext setup?

Yes. I start with an audit of the configuration, customisations and data, then fix whatever is causing the problems.

Can it connect to our online store or payments?

Yes. ERPNext has a full REST API, so orders, stock and invoices can stay in sync with your store, payment gateway and messaging.

Want to build this?

I am available for freelance work and consultations.