Journey
The Ajackus team selected GraphQL over REST for its query flexibility and bandwidth efficiency — a deliberate architectural decision that enabled VIDEC to expose complex, nested safety data without over-fetching, and to iterate on the API schema without breaking existing integrations.
Flexible Schema Admin Panel on Laravel and Backpack
The Ajackus team built the core admin panel using Laravel and the Backpack for Laravel framework, chosen for its rapid CRUD scaffolding and extensibility. The data schema was designed to be flexible — accommodating different types of safety measures across destinations, airlines, hotels, and ground operators — while maintaining historical records to enable trend analysis over time. Administrators could add, update, and version safety records without developer intervention.
Proprietary Safe Travel Score Algorithm
Central to VIDEC’s value proposition was a scoring algorithm that could evaluate the precautionary measures implemented by travel companies and destinations and express them as a single, comparable Safe Travel Score. The Ajackus team worked with VIDEC’s advisory team to define the scoring criteria, weighted inputs, and normalisation logic, then implemented the algorithm within the platform’s data processing layer. The score was designed to be defensible, consistent, and updatable as safety standards evolved.
GraphQL API with Integrated Playground
Rather than a conventional REST API, the Ajackus team architected the data exposure layer as a GraphQL API — enabling third-party consumers to query precisely the data they needed without over-fetching or requiring multiple round trips. An integrated GraphQL playground was included, allowing potential API partners to explore the schema interactively before committing to integration. This lowered the barrier to third-party adoption significantly.
Four-Week Delivery to Production
By maintaining tight sprint discipline, parallel-tracking development and content population, and conducting daily progress alignment with VIDEC’s team, the Ajackus team delivered a production-ready Safe Travel Barometer within four weeks of project commencement — meeting the urgency required by the pandemic timeline.