sayge

Selected work / Pandora Analytics

Building a new product from the ground up.

Pandora Analytics

Client

Pandora Analytics

Product

Pets.Software

Greenfield Product Engineering · Flutter · Mobile Application Development

There was no existing application to migrate. No legacy product to preserve.

Pandora Analytics engaged Sayge to build Pets.Software from scratch in Flutter.

The engineering challenge was different from ToolKitX. Instead of translating an existing application from one technology stack to another, the team had to take the product requirements and workflows and turn them into a working application from the ground up.

Sayge worked with Pandora Analytics to build Pets.Software. The product remains theirs.

A product shaped around real-world animal care workflows.

The public Pets.Software site describes functionality around animal records, veterinary information, vaccination history, medications, documents, appointments, scheduling and breeder-oriented workflows.

Those areas are useful as product context. They describe the kind of work the application had to support. They are not a claim that Sayge invented the business requirements, or that Sayge owns or operates Pets.Software.

Starting with the product, not the technology.

Because the application was being built from scratch, the work began with understanding the product and the workflows behind it.

Flutter was the implementation. It was not the starting point. The starting point was what the product needed people to be able to do.

  • application structure
  • navigation
  • user journeys
  • screens
  • data interactions
  • business workflows
  • Flutter implementation
Pets.Software was engineered from product requirements through workflows, user journeys and product structure into a Flutter application, then features and business logic, and a working product.
  1. 01

    Product requirements

  2. 02

    Workflows

  3. 03

    User journeys

  4. 04

    Product structure

  5. 05

    Flutter application

  6. 06

    Features + business logic

  7. 07

    Working product

Turning product requirements into a working application.

Greenfield work looks empty at the beginning. It is not empty for long. Every decision about structure, navigation and data becomes part of how the product behaves later.

Sayge worked with Pandora Analytics to take those requirements into Flutter—building the application rather than migrating one that already existed.

  • understanding the product and its workflows
  • shaping application structure around those workflows
  • building journeys people could actually complete
  • implementing the product in Flutter

When you're building from scratch, every technical decision becomes part of the product.

Turning real-world workflows into software.

Software in this kind of product has to represent activities, not only store records. The application needed to support areas such as:

  1. 01

    Animal records

    A durable place for the information that follows an animal through the product.

  2. 02

    Health and veterinary information

    Room for veterinary context to sit alongside the rest of the record, not off to one side.

  3. 03

    Documents

    A way to keep documents with the work they belong to.

  4. 04

    Vaccinations and medications

    Health events that have to be recorded, revisited and understood over time.

  5. 05

    Appointments and scheduling

    Time-bound work that connects people, animals and the rest of the product.

What Sayge contributed.

  1. 01

    Product Engineering

    Turning product requirements into a working digital application.

  2. 02

    Flutter Development

    Building the mobile application using Flutter.

  3. 03

    User Journeys

    Translating defined workflows into usable application journeys.

  4. 04

    Application Structure

    Creating the application structure needed to support the product's workflows.

  5. 05

    Product Evolution

    Building a foundation that could continue to evolve with the product.

The outcome.

Sayge worked with Pandora Analytics to create the Pets.Software application from scratch using Flutter.

At a glance.

Client
Pandora Analytics
Product
Pets.Software
Engagement
Greenfield product development
Technology
Flutter
Starting point
Built from scratch
Focus
Product engineering and mobile application development
Sayge's role
Greenfield product development in Flutter

Technology.

  • Flutter

Good product engineering starts before the first screen is written.

Pandora Analytics · Pets.Software

sayge

Pets.Software was an opportunity to take a product requirement, understand the workflows behind it and turn those workflows into a digital application from the ground up.