Skip to content

Guide Overview ​

This guide explains the key concepts and terminology used in the Zuno Engineer App. Whether you're new to the team or need a refresher, this section covers what you need to know about how the app works from a business perspective.

What is the Engineer App? ​

The Engineer App is a mobile application used by self-employed field engineers (plumbers, gas engineers, electricians) to manage their work. Think of it as their daily companion for:

  • Receiving and accepting job offers
  • Viewing job details and customer information
  • Completing required paperwork digitally
  • Uploading photos and certificates
  • Tracking their schedule

How does it connect to the customer app? ​

The Zuno Engineer App is one half of a two-app ecosystem. While self-employed engineers use this app in the field, customers use a separate Customer App to manage their bookings and track progress.

How they work together:

  • Real-time updates: For boiler installations and services, engineers can send ETAs that appear in the customer app
  • Information sharing: Photos and specs uploaded by customers are accessible to engineers during jobs
  • Shared backend: Both apps connect to the same backend services, ensuring consistent booking details, installation progress, and customer information
  • Quality assurance: Engineer documentation submissions are reviewed by support staff before jobs are marked complete

It's a coordinated ecosystem where both apps serve their specific audience (engineers vs customers) while maintaining data consistency.

Built with Expo ​

The Engineer App is built with Expo, a framework for building React Native apps. Expo provides a managed development environment that simplifies building, testing, and deploying mobile apps to both iOS and Android from a single codebase.

Key benefits of Expo:

  • Single codebase - One TypeScript codebase for both iOS and Android
  • OTA Updates - Push bug fixes directly to devices without app store review
  • EAS Build - Cloud-based build service for creating app binaries

For information about the different types of builds available, see the Builds documentation.

Key Concepts ​

Jobs ​

A job is a piece of work assigned to an engineer. Jobs come in different types:

  • Installation - Installing new equipment (boilers, air conditioning, EV chargers, etc)
  • Repair - Repairing broken equipment
  • Service - Routine maintenance
  • Callout - Emergency visits
  • Remedial - Miscellaneous work such as scaffolding, or anything that doesnt fit in the above categories

Learn more about Jobs

Key Parties ​

  • Engineer - The self-employed tradesperson using this app
  • Customer - The person receiving the installation/repair
  • Support Staff - Zuno team members who review completed work

Products ​

A product is a type of equipment that engineers can be approved to install or service. Engineers must apply and be verified for each product type based on their qualifications.

Learn more about Products

Applications ​

Engineers can apply to to be approved for a specific product type. Engineers must submit applications and provide proof of qualifications before they can receive jobs for that product.

Learn more about Applications