Upgrading the Checkatrade Mobile Application
Collaborating with Checkatrade, we revamped their React Native app, migrating key sections from legacy systems to deliver top-notch performance across platforms.
Instant Preview
Checkatrade Project highlights
- Seamless integration
- Scalability
- Better user experience
- Lasting results
The purpose of our collaboration with Checkatrade was to deliver a first-rate mobile app working on multiple platforms. The client already had a React Native application but needed its key sections rebuilt and migrated from an old legacy platform into the app. A dedicated team of Callstack developers was to help with that.
Checkatrade needed to have the main sections built natively into the app. Previously, for these important workflows, they were iframing in the web page version from their legacy portal, which hindered the app performance.
To kick off the project, Maciej Jastrzębski selected the technologies to use. Aiming for instant releases, we chose to reuse existing, well-supported libraries such as
- react-native-navigation,
- react-native-pager-view,
- and Lodash.
Initially, we focused on the Jobs, Photos, and Reviews sections. Each area was created with the user in mind.
Thanks to the added functionalities, the registered tradespeople can now showcase their work and conveniently connect with their customers in the local area.
- Students new to programming and React Native
- Web developers unfamiliar with device APIs and native apps
- Native developers exploring web app frameworks and React Native's UX potential
- React Native developers prototyping and sharing ideas
- Library maintainers creating examples and documentation
- Users providing reproducible cases for bug reports
- Speakers and workshop presenters conducting live coding sessions
The intense transformation efforts resulted in moving Checkatrade off unwanted legacy systems.
All the enhancements helped to massively improve the user experience in key areas of use. Ever since the notable features were rebuilt, the churn rate has steadily dropped.
During the project, we were part of the client’s in-house teams, and joining them felt very natural - so did the whole partnership. Every release was a success achieved in the spirit of great trust and respect.
We created a long-term successful partner experience showing that we are partners, not just developers who provide code. As the scope of work extended, it was crucial for us to work with alignment and transparency.
get in touch
Trusted by
“The team at Callstack are the most experienced and trusted engineers in the React Native community and ecosystem.”
Nader Dabit
DevRel + XD at EigenLayer / EigenDA
at Amazon Web Services