Software and Website Development Project
C-Man was a custom software development project created for the investigation and legal services industry.
The system was developed for CILS, Centurion Investigation & Legal Services, as part of a franchise-based business concept. The software helped franchise operators manage attorney instructions, capture investigation progress, record expenses, prepare reports, and bill clients from one simple interface.
Although this was not one of the largest projects in the Programmer.co.za portfolio, it was a very practical and industry-specific software solution.
The Client
CILS – Centurion Investigation & Legal Services
Project Duration
Full-time development: 2 months
Project Role
Custom Software Developer
This project involved the development of a tailored software system for a specialised legal and investigation workflow.
The work included:
- Custom software development
- Workflow planning for investigation and legal service processes
- Instruction capture and case tracking
- Client and attorney record management
- Expense tracking
- Billing support
- Report generation
- User interface development
- Testing and refinement for franchise use

Overview / Background
C-Man was developed to support a franchise concept within the investigation and legal services industry.
The business had agreements with attorneys who required assistance in tracing individuals linked to debt-related matters. The work was handled professionally and remotely, mainly by following up on available leads by telephone until a valid residential address could be confirmed.
Once the information was gathered, the franchise operator would prepare a report and send the updated details back to the attorney. The attorney could then continue with the appropriate legal or debt collection process.
The workflow involved several important steps:
- Receiving an instruction from an attorney
- Capturing the relevant person or case details
- Following up on leads
- Confirming a residential address
- Preparing and submitting a report
- Recording expenses
- Billing the attorney for the completed work
C-Man was created to bring this entire process into one clean and easy-to-use software system.
The Solution
C-Man was developed as a custom software solution specifically for investigation and legal service operations.
The system gave franchise operators a structured way to capture instructions, update progress, manage case information, and submit completed reports.
A key focus of the project was simplicity. The software needed to be easy enough for franchise users to work with daily, while still supporting the specific details required in the investigation and legal services workflow.
Instead of managing instructions, notes, expenses, reports, and billing manually, users could handle the process through one dedicated application.
Software Development Details
This project required a clear understanding of the business process before development could begin.
The software had to reflect how instructions were received, how leads were followed up, and how completed reports were submitted back to attorneys.
Key development areas included:
- Attorney instruction management
- Case and person detail capture
- Lead tracking and progress notes
- Address confirmation workflow
- Report preparation
- Expense tracking
- Client billing support
- Franchise-friendly user interface
- Simple navigation for daily operational use
The goal was to create a practical internal tool that supported the exact way the business operated, instead of forcing users to adapt to generic software.
Project Outcome
C-Man gave CILS and its franchise operators a tailored software platform for managing investigation and legal service workflows.
The system helped users keep better control of instructions, case progress, reporting, expenses, and billing. It also created a more consistent process for franchise operators who needed to submit accurate information back to attorneys.
For Programmer.co.za, this project was a strong example of custom software development for a niche business process. It showed how purpose-built software can simplify daily operations, improve record-keeping, and support a specialised service industry.
Contact Programmer.co.za
Need custom software for a specialised business process?
Contact Programmer.co.za:
info@programmer.co.za