Phase 1 Complete — MVP Ready

Smart Water Bowl

Product demo & development roadmap

Prepared for Dean Harlan April 15, 2026

Introduction

What we've built

Phase 1 is complete. The software foundation is built on the same patterns used across the IoT industry — the mobile app, cloud services, and device communication layer are all in place and working end-to-end with mock devices.

A working product, end-to-end

The mobile app talks to the cloud, the cloud talks to devices, and devices respond in real time — the full loop is functional.

Built on industry standards

The same architecture used by leading smart-home products — proven, secure, and ready to scale as we add real hardware.

iOS & Android, day one

A single codebase delivers a native feel on both platforms, ready for App Store and Google Play when we're ready to launch.

Our Approach

How we built Phase 1

We structured the build around the same stages every serious IoT product goes through — foundation first, then the device link, then the human experience, and finally the safeguards that make it production-ready.

Stage 01

A durable cloud foundation

  • Cloud services and database designed to scale with the product
  • A shared contract between app, cloud, and devices to keep everything in sync
Stage 02

A live, two-way device link

  • Real-time telemetry and commands using the standard IoT messaging protocol
  • Resilient to brief network drops — commands queue and catch up automatically
Stage 03

A polished mobile experience

  • A native look and feel on both iOS and Android
  • Clear, live visualization of water levels, stats, and multiple devices
Stage 04

Security & production hardening

  • Managed authentication and an account model built for households
  • Tested against the kinds of edge cases real users will hit

Live Demo

End-to-End Walkthrough

Full product demo — from first sign-in to controlling a bowl in real time.

1

Sign In

Open the app, sign in with a secure account. Seamless authentication on both iOS and Android.

2

Onboard a Device

Connect a new water bowl to your account over WiFi. Name it, pick an icon, and it's yours.

3

Live Monitoring

Watch water level and temperature update in real time. Animated water visualization responds to sensor data.

4

Send Commands

Tap flush or fill — watch the command travel to the device and see the bowl respond. Works even when device is temporarily offline.

5

View Statistics

Check daily water consumption trends. See how much water your pet drinks over time with clear charts.

6

Multi-Device

Switch between multiple bowls. Each device has its own dashboard, stats, and controls. No limit on devices per account.

How it works

How the pieces fit together

We chose the same architectural shape you'd find behind a Nest thermostat or a Ring camera. Every box below serves a specific purpose — and they're all pieces with a long track record at scale.

📱
Mobile App
iOS & Android

What the user sees & taps

Cloud API
+ Database

The brain — stores, routes, decides

📡
Message Broker
Real-time relay

Sends & receives in milliseconds

🥣
Water Bowl
Sensors & actuators

Physical hardware on the floor

🔐
Authentication
Managed identity provider

Every app request is verified here before it ever reaches the cloud.

Why this shape

It's the IoT standard

App → Cloud → Broker → Device is the pattern used across the smart-home industry. Nothing experimental or custom here.

It scales with the product

The same setup that runs one bowl runs ten thousand. No rewrites required as adoption grows.

It survives the real world

Brief network drops, device restarts, and mobile app backgrounding are all handled gracefully — the user doesn't see the seams.

Flow: Command

Dean taps "Flush"

  1. 1 App sends a secure request to the Cloud API.
  2. 2 Cloud verifies the user owns that bowl, logs the command.
  3. 3 Broker relays the command to that specific bowl.
  4. 4 Bowl executes — water flushes. Under 100 ms, end-to-end.

Flow: Live updates

The pet takes a drink

  1. 1 Bowl's sensors detect the change in water level.
  2. 2 Broker receives the reading and fans it out.
  3. 3 Cloud stores it for history & stats.
  4. 4 App's water visualization updates live — no refresh needed.
<100ms
Command delivery to device
Unlimited
Devices per account
Always On
Offline queuing & auto-sync

What's Next

Product Roadmap

Phase 2

Hardware

Up next
  • Physical device integration with ESP32 microcontroller
  • Bluetooth-assisted device setup — scan, connect, done
  • Sensor calibration & hardware testing
  • Secure device certificates for production
Phase 3

Software — Full Production

Final Phase
  • Production cloud infrastructure (AWS)
  • App Store & Google Play submission
  • Over-the-air firmware updates for bowls
  • Household sharing & multi-user access
  • Performance monitoring & analytics

Moving into Phase 2

Next Steps

The next few weeks are about preparing Phase 2 — gathering your feedback, locking scope, and getting ready for a clean kickoff on May 1.

1

This week — inputs & invoice

We'll send over the Phase 1 invoice along with a list of the inputs we'll need from you to kick off Phase 2 — visual design direction, product & logo naming, and feature prioritization.

2

Next two weeks — align & plan

We'll walk through your feedback together, make sure nothing is missed, and lay out the Phase 2 execution plan with an updated schedule.

3

May 1 — Phase 2 kickoff

Execution begins, and the clock starts on a hardware-ready MVP against the agreed schedule.

Worth thinking about this week

  • Marketing study & branding direction. Currently slated for after the hardware MVP, but the sooner this is locked the stronger Phase 2 execution becomes.
  • Must-have features vs. future add-ons. Critical to align on within the next two weeks so the Phase 2 execution plan lands on a clean scope.