The Australian Children’s Education & Care Quality Authority (ACECQA) is an independent national authority that assists governments in implementing the National Quality Framework (NQF) for children's education and care.
Migrating content from a legacy CMS system and developing a technically challenging fail-safe data update functionality from a third party SOAP data feed.
Morpht approached the development of the new website in several channels. After the initial discovery period, Morpht began the specification and data modelling phase while Morpht’s design collaborators, Sydney-based Folk, conducted the research, user experience and design phase. The design process delivered an uncluttered and friendly interface with an improved search interface redesigned for quick access to relevant service provider data.
The simultaneous content migration process began with a full download and examination of the legacy CMS database. Extensive scripting was used to consolidate existing content into a robust and modern CMS database model.
National register data update
The initial data processing module utilising a SOAP endpoint was improved during development to include small data segment processing and triggers to repeat failed data update processing. A hash comparison method was utilised to limit the number of updates across approximately 16,000 records to reduce the load on the system. The result was an average 99% reduction in processing requirements.
The system includes an admin dashboard the verifies numbers for fetched, updated and deleted records. The system can be updated at any time using a manual trigger.
The new website provided a better experience for search, improved information architecture for quick navigation and a robust data fetching and update system for the National Registry for childcare service providers and services. Pages views increased, bounce rate decreased and the average page load reduced by more than 19%.
Functional and helpful
Despite the site being data intensive, relevant information is put in front of users where and when they need it.