Selected work / Pandora Analytics
Building a new product from the ground up.

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
01
Product requirements
02
Workflows
03
User journeys
04
Product structure
05
Flutter application
06
Features + business logic
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:
01
Animal records
A durable place for the information that follows an animal through the product.
02
Health and veterinary information
Room for veterinary context to sit alongside the rest of the record, not off to one side.
03
Documents
A way to keep documents with the work they belong to.
04
Vaccinations and medications
Health events that have to be recorded, revisited and understood over time.
05
Appointments and scheduling
Time-bound work that connects people, animals and the rest of the product.
What Sayge contributed.
01
Product Engineering
Turning product requirements into a working digital application.
02
Flutter Development
Building the mobile application using Flutter.
03
User Journeys
Translating defined workflows into usable application journeys.
04
Application Structure
Creating the application structure needed to support the product's workflows.
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

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.