Skip to Content

Every Sale, Every Socket, One System: How OJM Electrics Connected Its Shop, Stock and Books

Odoo ERP, Point of Sale, Inventory, Website
October 1, 2026 by
Every Sale, Every Socket, One System: How OJM Electrics Connected Its Shop, Stock and Books
ClientIndustryLocationTimeline
OJM Electrics Company LimitedElectrical Retail & InstallationMbezi Beach, Dar es Salaam3 Weeks

The Challenge

OJM Electrics sells lighting products and electrical supplies, and offers installation services. Its daily business runs on the shop counter and the stockroom.

Before the project, the key gaps were:

  • Counter sales and stock movements were not linked, so stock levels were hard to trust.
  • Invoicing, supplier purchases and bank reconciliation were handled separately from sales.
  • Leads and customer communication were not tracked in one place.
  • The business had no website to show its products or capture enquiries.

The Solution

Digital Hut Africa delivered a fresh Odoo 19 Enterprise setup on Odoo Online, built around the shop.

  • Point of Sale: works on multiple devices and offline, captures customer details, and updates stock and invoices automatically.
  • Inventory: all electrical materials and equipment, real-time stock levels, serial and lot tracking, stock counts and valuation reports.
  • Purchasing: supplier orders with goods received against them.
  • Accounting: chart of accounts, VAT, bank and cash journals, automated invoicing and reconciliation.
  • CRM & Sales: leads, opportunities and every customer conversation in one place.
  • Website: a professional site with an FAQ, contact form, live chat and visitor analytics.

How We Delivered

  1. Initiation & Business Mapping (Week 1): workflow analysis, user roles and configuration blueprint.
  2. Inventory & Products (Weeks 1 to 2): product data, units, pricing, suppliers and opening stock.
  3. Sales & POS (Week 2): sales workflow, POS setup, credit management and sales dashboards.
  4. Accounting (Weeks 2 to 3): accounts, tax, journals and opening balances.
  5. Training & Go-Live (Week 3): role-based training, end-to-end testing and go-live support.

The Results

  • Every counter sale now updates stock and the accounts automatically.
  • The shop, stockroom, books and website run on one system.
  • Leads and customer conversations are tracked in one place.
  • A live website brings in enquiries through its contact form and live chat.

Want your shop, stock and books in one system? Talk to us

From Raw Material to Finished Goods: Jambo Group's Journey to Real-Time Inventory Visibility
Odoo ERP, Inventory, Manufacturing, Dashboards