We built the learning hub using WordPress because of its user-friendly backend interface. Managers can log into the system to add and remove agents, view agents' progress and assign modules to agents. Agents can also log into the hub to view their own progress and edit their profile.
It was also important that Qantas could log into the backend and easily edit existing content as well as add in new pages, modules, and teacher details. We presented the backend so that the content was laid out in a logical manner and everything was easy to edit, add and remove. We placed limitations on the content fields so there was no danger of edits being formatted correctly, and introduced version control so Qantas could easily revert back to previous edits.
One of the main challenges with the build was linking WordPress with an agent's Qantas ID so they could earn points as they completed the training modules. The Qantas ID would also track an agent's progress so they could receive relevant emails and updates to encourage them to continue learning.
Another challenge was making the hub as secure as possible. We undertook a huge amount of testing to ensure that nothing was at risk, the site had measures in place to prevent hacking, and all user data was encrypted.