
Background
A client in the engineering services industry needed a robust scheduling tool to organise their engineers’ daily activities and optimise route planning. Additionally, they required a companion mobile app for engineers to use in the field, enabling them to log repair photos, make notes on parts used or needed, and keep customers informed about arrival times.


Approach
We delivered a comprehensive dual-platform solution comprising a desktop application for office management and a mobile app for field engineers. Key steps included:
📋 Project Management: Oversaw the entire project lifecycle to ensure timely and efficient delivery.
🎨 Design & Prototyping: Created wireframes in Balsamiq and designed user-friendly interfaces in Figma for both desktop and mobile applications.
💻 Development: Utilised Laravel for the backend and VueJS for the frontend of the desktop app. Integrated Google Maps APIs for route optimization and GraphQL to connect the mobile app with the backend.
📱 Mobile App Features: Enabled engineers to log repair photos, document parts used or needed, and access optimised schedules and routes.
🤖 Automation: Implemented SMS text sending to automatically notify customers of engineer arrival times.
🧪 Quality Assurance: Conducted thorough QA testing to ensure reliability and performance.
🔧 Ongoing Support: Provided continuous development and support to refine features based on user feedback.
Outcomes
📈 Increased Efficiency: Streamlined scheduling and route planning boosted daily productivity for engineers.
📝 Enhanced Field Reporting: The mobile app simplified the documentation of repairs and parts management, reducing administrative tasks.
💬 Improved Customer Communication: Automated SMS notifications kept customers informed, leading to higher satisfaction and trust.
🚀 High User Adoption: Intuitive design and seamless functionality resulted in strong adoption rates among both office staff and field engineers.
This solution empowered the client to optimise their engineering operations, enhance productivity, and provide superior customer service through an integrated, scalable technology platform.

