| Client | Industry | Location | Timeline |
|---|---|---|---|
| Vigor Group of Companies | Healthcare, Hospitality, Manufacturing, Real Estate | Zanzibar & Mainland Tanzania | 6 Weeks |
The Challenge
Vigor Group runs two hospitals, a waterfront hotel, a bottling plant, a merchandise business, a manufacturing operation and a real estate arm. Its staff work round-the-clock shifts across Zanzibar and the mainland.
HR ran on spreadsheets, paper files and separate attendance registers in each unit:
- There was no single, reliable Group-wide headcount.
- Attendance was recorded manually or on standalone devices, making overtime and shifts hard to verify.
- Payroll was prepared by hand, with the risk of applying the wrong statutory rules to an employee.
- Mainland staff fall under TRA and NSSF, while Zanzibar staff fall under ZRB and ZSSF, and nothing handled the difference automatically.
- Every payslip copy or leave balance request went through HR by email or in person.
The Solution
Digital Hut Africa built one multi-company Odoo Enterprise HR system. Each company keeps its own employees, payroll and approvals, while management sees the whole Group.
- Employee Management: one master record for every employee across all units.
- Biometric Attendance: ZKTeco fingerprint devices feed punches straight into Odoo.
- Dual-Jurisdiction Payroll: applies mainland rules (PAYE to TRA, NSSF, SDL, WCF) or Zanzibar rules (PAYE to ZRB, ZSSF) automatically, based on each employee's company and duty station.
- Leave & Time Off: leave types, accruals and approval chains aligned with labour law.
- Recruitment, Appraisals & Expenses: structured digital workflows with a full audit trail.
- Employee Self-Service Portal: staff view payslips, apply for leave and claim expenses without a paid licence.
- Dashboards & Alerts: Group-wide headcount, payroll cost and compliance at a glance.
How We Delivered
- Setup & Discovery (Week 1): legal entities, duty stations, environment and ZKTeco assessment.
- Core Configuration (Week 2): HR modules, ZKTeco integration and salary structures.
- Payroll & Migration (Week 3): payroll engine for both jurisdictions, data migration and a parallel payroll run.
- Testing & Core HR Go-Live (Week 4): user acceptance testing and the first go-live.
- Self-Service Portal & Dashboards (Weeks 5 to 6): the second go-live, followed by hypercare.
The Results
- Every employee across six companies now exists once, giving a reliable Group-wide headcount.
- Attendance is captured at the fingerprint and flows straight into payroll.
- Payroll applies mainland or Zanzibar rules automatically for each employee.
- Staff get payslips, apply for leave and claim expenses themselves, freeing HR time.
Managing people across several companies? Talk to us