Project Description

JST Services, a crane hire specialist serving ports and industrial sites, needed a secure, maintainable replacement for their outdated PHP job management system. The previous system lacked flexibility, required developer intervention for document updates, and posed long-term support challenges. We partnered with JST to design and deliver a modern Laravel-based platform tailored to their operational workflow and compliance requirements.

The new system allows JST to manage drivers, cranes, and equipment, including uploading and tracking certification for each. Job types can be configured with reusable documentation, and certificates can be updated without overwriting historical records. When a new job is created, the system generates a detailed job sheet and compiles a full PDF job pack. This includes certificates for all assigned resources, documents tied to the job type, any job-specific files, and customer-submitted site information. The pack is automatically emailed to the client, ensuring compliance and a streamlined handover process.

Crucially, the system records exactly which versions of documents and certificates were used for each job. This allows job packs to be regenerated at any time, even if the original files are archived or deleted—significantly reducing storage requirements while preserving a full audit trail.

By rebuilding the system in Laravel, we delivered a secure, well-structured solution that JST can maintain and extend independently — a strong example of bespoke development beyond standard websites.

JST Services