One Workplace Equal Rights toolkit
App and website design/coding |
We had previously worked with the team at One Workplace Equal Rights on redeveloping their website and they came back to us to ask for our involvement in a major new project.
The team were redeveloping their toolkit to encourage equality in the workplace. As part of this, it was moving from a purely offline document in a huge folder to one that was accessible in a range of ways.
The new toolkit had to work as a website and an app, as well as being available in an offline format.
We were able to develop a system that allowed the team to push content into all of these formats at once. We kicked off by building the web version, then went on to create a system that allowed this to automatically produce a PDF from its content.
Then we produced a system that allows the content to be used in app format, too. We built an app for the project that works across iPhone, iPad, Android and Windows Phone devices. When it’s first run, the app pulls the latest content from the server, so it can be kept up to date by the team. It then checks regularly for updates.
The app also allows users to bookmark pages of particular relevance and to search for content that’s exactly what they’re looking for.
With another toolkit coming soon, it was also important that we built the system in a way that it could be reused. The same framework can be used for as many apps and toolkits as the team need to produce.
How it works
The system that the team at One Workplace Equal Rights use is built within our CMS, meaning they can update its content quickly and easily. This pushes the content to the web version straight away.
We custom-coded a system that allows the content that’s generated there to be converted to PDF format, producing one document that can be downloaded and shared. This does clever things like listing web addresses as text rather than just as clickable links for offline use.
For the apps, we built these using the Cordova framework, which allows us to use web technologies to produce an app that can run across a range of platforms and devices in a really straightforward fashion.