Rainbows Ireland
iWorks delivered a fully integrated digital platform for Rainbows Ireland, combining a public-facing WordPress website with a bespoke operational control panel used to manage centres, personnel, programmes, reporting, compliance and communications across a national organisation.
Operational Control Panel
- administrator and coordinator user roles
- centre management
- personnel management
- programme and group setup
- training and course administration
- resource and stationery ordering
- office file management and document storage
- search, filtering, audit logs and dashboard reporting
Key Features
Programme Management
Coordinators can create and manage programmes for bereavement and separation support, assign facilitators, link participants, track attendance and maintain weekly records as groups progress.
Automated Forms and Communications
The system allows coordinators to send secure links to parents or guardians, who then complete online forms. These forms are converted into dynamic PDFs and automatically distributed by email, giving both the parent and the coordinator a copy.
Digital Signatures and PDF Output
Several forms support digital signature capture. Signatures are applied to generated PDFs so the finished documents are suitable for operational use and record keeping.
Week 3 and Week 7 Reporting
The platform automates milestone-driven workflows. Week 3 and Week 7 reporting forms are triggered automatically, helping Rainbows gather consistent information from coordinators, facilitators, parents and children for service review and year-end reporting.
Compliance Tracking
The system tracks key compliance information for personnel, including Garda Vetting and Child Protection dates, helping the organisation maintain visibility over safeguarding requirements.
Orders and Resource Management
Centres can place resource and stationery orders through the system, while administrators can manage, process and track those orders centrally.
File Management and Audit Trails
The platform includes structured file upload areas and modification logs, helping Rainbows retain
documents, monitor changes and maintain an audit trail.
Data Migration
A significant part of the project involved migrating legacy data from Microsoft Access into a new MySQL
structure. This required careful analysis of the old system, rebuilding tables and relationships, and
resolving issues caused by incomplete or broken legacy records.
iWorks developed scripts and import processes to bring across relevant data while cleaning and
restructuring it for use in the new platform.
Outcome
Rainbows Ireland now has a centralised platform that supports both public engagement and internal
operations.
- reduced dependence on manual workflows
- centralised operational data
- improved reporting capabilities
- better visibility over compliance
- more efficient programme administration
- scalable platform for future growth
Ongoing Support
iWorks continues to support Rainbows Ireland with ongoing development, maintenance and refinement of
both the website and the control panel.
“Cormac at iWorks has supported our organisation for the past three years, and his contribution has been
invaluable. He has built our bespoke CRM system from the ground up and continues to provide exceptional
support to our team in our small but national NGO.”
— Geraldine Kelly, CEO, Rainbows Ireland







