CFW project management system
Run every cash-for-work programme from one system.
Workers, attendance, payroll, documents and reporting — connected, so the figures you report trace back to the records behind them.
Built forGovernment ministries · NGOs and donors · Municipalities
- Employee management
- Document archiving
- Attendance
- Payroll
- Social security (SSC)
- Projects and sub-projects
- Inventory
Illustrative interface — not a live screenshot
The challenge
Programmes outgrow their spreadsheets.
Large employment programmes juggle thousands of short-term workers across sites and projects. When records live in separate files, every audit becomes a reconstruction.
- 01
Fragmented worker records
Profiles, contracts and eligibility files scattered across folders and sheets.
- 02
Manual attendance
Daily attendance captured ad hoc, then re-typed before payroll.
- 03
Complex payroll
Wages calculated per worker, project and period from attendance.
- 04
Document administration
ID, contracts and eligibility documents that must be found fast in an audit.
- 05
Many sites and projects
Several projects and sub-projects running at once under one programme.
- 06
Consolidated reporting
Donors and ministries expect cross-module reports they can defend.
One platform
Connected modules, one source of truth.
Each module reads from and writes to the same worker, project and site records — so attendance becomes payroll, payroll becomes social security records, and all of it becomes a report.
- 01
Employee management
Profiles, roles, site assignment
- 02
Document archiving
ID, contracts, eligibility files
- 03
Attendance
Daily capture across sites
- 04
Payroll
Wage calculation and payment batches
- 05
Social security (SSC)
Compliance-aligned records
- 06
Projects and sub-projects
Multi-programme hierarchy
- 07
Inventory
Tools and materials tracking
- 08
Disability inclusion
Dedicated worker tracking
- 09
Reporting
Cross-module donor reporting
Explore the modules
Everything a programme office does daily.
Employee management
Profiles, roles, site assignment
Illustrative interface — not a live screenshot
Operational flow
From first registration to final report.
Flow reflects the scope of the platform's modules.
- 1
Register workers
Create profiles and file eligibility documents.
- 2
Assign to projects
Place workers in projects, sub-projects and sites.
- 3
Capture attendance
Record daily attendance across sites.
- 4
Prepare payroll
Calculate wages and build payment batches.
- 5
Record social security
Keep compliance-aligned SSC records.
- 6
Report
Produce cross-module donor and ministry reports.
Who benefits
Built around the people who run a programme.
- Programme managers
- One view across projects, sub-projects and sites.
- HR departments
- Worker profiles, roles and documents in one archive.
- Finance teams
- Payroll that follows recorded attendance.
- Field supervisors
- Daily attendance capture at the site level.
- NGO administrators
- Inclusion tracking and records ready for review.
- Reporting stakeholders
- Cross-module reporting for donors and ministries.
For IT and security teamsTechnical overviewLayers of the platform, for teams who want the detail. Expand to view.View architecture
Architecture drawing
Stack · top → down
Doc
CFW-ARCH
Rev
A
Scale
NTS
- L01
Presentation layer
- web dashboard
- field data capture
- L02
Application layer
- HR
- attendance
- payroll
- SSC
- reporting
- L03
Security layer
- role-based access
- audit logging
- L04
Data layer
- database
- document storage
- backups
Layered platform stack — presentation, application, security, and data — drawn as an enterprise reference architecture.
Questions
Practical answers for buyers.
Who is the system designed for?
Organisations that run large employment and infrastructure programmes: government ministries, NGOs and donors, and municipalities.
Can it manage several projects at once?
Yes. Projects and sub-projects are organised in a multi-programme hierarchy, with workers assigned across them.
How are workers with disabilities handled?
There is a dedicated disability inclusion module for tracking these workers within the programme.
How is access controlled?
Through role-based access and audit logging, with database, document storage and backups in the data layer.
Can we migrate existing spreadsheet data?
Historical spreadsheet data was migrated in the reference deployment, with a dedicated cleanup phase. We scope migration with you.
How do we see it in action?
Request a demo and we will reply within one business day to arrange a walkthrough.
Let's talk
See how it would run your programme.
Request a walkthrough tailored to your workflow.