ERP · CRM · POS

Business systems

The modules a business runs on: sales, inventory, billing, customer accounts, ledger and reporting.

The system a business runs its day on: what was sold, what is in stock, who owes what, and what the numbers say. I have built these modules for point-of-sale, CRM and B2B sales products.

LaravelMySQLSQL Server
01 / What you get

What you get

Sales, stock and billing

One system for sales, inventory and billing, so the numbers agree with each other.

Customers and leads

Customer accounts, lead tracking and automated follow-up, so nothing depends on someone remembering.

Ledger and financial reports

A main ledger and the financial reports built on it.

Procurement and orders

Procurement, orders and customer accounts in the same system, on web and mobile.

02 / Fit

A good fit when

03 / Work

Where I have done this

Point of sale · Innovation M ServicesLive

DinDinPOS and DinDin web app

Problem

Restaurants needed sales, stock, billing and customer orders to run from one point-of-sale system, with online ordering on top.

Built

Backend modules for sales, inventory, billing and reporting, plus a React web app for menus, cart, delivery and pickup, and real-time order tracking.

LaravelMySQLReactREST API
CRM · Innovation M ServicesLive

MyOmniTechHub CRM

Problem

Sales teams needed customers, leads and follow-up work tracked in one place instead of by hand.

Built

Customer management, lead tracking and workflow automation modules, plus API and database performance tuning.

LaravelMySQLREST APIAutomation
B2B sales · XDimension SolutionsLive

B2B sales platform

Problem

A B2B sales business needed procurement, inventory, sales, customer accounts and orders in one system, on web and mobile.

Built

REST APIs for the web and mobile apps, a multi-database architecture, the main ledger and financial reporting, and WhatsApp, SMS and push notifications.

LaravelMySQLREST APIWhatsAppOneSignal
04 / More

Other services

05 / Contact

Need a voice or LLM agent built? Let's talk.

I reply to every message, usually within a day.