Data Function

Case study · Custom software · ERP

StoneCloud ERP: One system for inventory, orders, finance and staff in the stone industry

Marble and stone businesses running on spreadsheets and paper ledgers now run inventory, orders, factory operations, logistics, finance and staff in one connected system.

Client
Data Function product, used by stone businesses
What we did
ERP · Role-based access · Multi-language
Sector
Manufacturing and distribution
Region
International
StoneCloud revenue and expense dashboard

01

The problem

Marble and stone suppliers that cut, finish, stock and deliver slabs to builders and retailers.

  • Product, slab, size, finish and price details lived in separate spreadsheets and ledgers, so orders, stock and deliveries never agreed.
  • Owners could not see revenue, expenses or outstanding balances without a day of reconciliation.
  • Staff needed access to their own areas only, in English and Urdu.

02

The solution

  • Modules for ledger, customers, suppliers, factories, orders with sizes and finishes, logistics, inventory, stone processing, finance and employees.
  • Page-level permissions (view, edit, delete, analytics), multi-language and multi-currency support, and downloadable receipts and documents.
  • A React front end on a Django REST API, deployed per customer with its own database.
  • Marble inventory stock chart
  • Sales order form with sizes and finishes
  • Generated sale delivery voucher

See StoneCloud ERP in action

StoneCloud Marble ERP walkthrough: from quotation to delivery1 min 54 s · no audio

Read what the video shows

A 1 minute 54 second silent walkthrough of StoneCloud Marble ERP, with captions on screen and sample data. It shows switching the interface between English and Urdu; a dashboard of annual profit, sales and expenses with deposits received and amounts payable; customer, supplier and local factory lists; creating a detailed quotation step by step, with product, size, thickness, price and total, then reviewing it; converting the quotation into a trackable sale; the sales list with active and delivered status and amounts; tracking incoming purchase deliveries; opening a delivery with its details and gate pass; reports of purchases, sales, returns and delivered products; marking staff attendance; a balance sheet of assets and liabilities; and the fixed assets register. It ends on the line StoneCloud Marble ERP: from quotation to delivery, all in one place.

03

Security and privacy

  • One isolated database per customer
  • Granular role permissions per page and feature
  • Encrypted transport and daily backups

04

Results

  • Running for several stone businesses, each on its own instance.
  • Orders flow from quote to delivery voucher without re-entry, and owners read the dashboards instead of the ledgers.

05

Built with

  • React
  • Django REST Framework
  • MySQL
  • Docker

Have a similar problem?

A free 30-minute call, then a written proposal before any work starts.

Talk about an ERP or portal

Free consultation

Tell us what is slowing your business down

A free 30-minute consultation about a custom website, custom software, a business valuation, AI or automation. We tell you what we would do first and roughly what it would cost. A person replies within one business day.

Or reach us directly:info@datafunction.ca+1 416-319-3884