Back to Portfolio
AI & SystemsDigital ExperienceLearning Design

Designing a Pool Chemistry App

Organization
Personal Project
Role
Product strategist, designer, and builder
Timeline
Working MVP
Scope
Defined the problem and MVP, designed logging, created scores/status indicators, developed recommendation logic, structured data, designed the interface, tested calculations/workflows/usability, and iterated through prompts, code, and product decisions using Replit plus Claude, Gemini, ChatGPT, and Perplexity.
Focus
Approachable everyday-owner experience with a mobile-first dashboard, one overall water-health score, clear reading statuses, trends, and plain-language prioritized guidance.

Maintaining a pool requires tracking interacting chemistry readings and deciding what to do next. Pool Pulse translates these complex variables into a clear, approachable, mobile-first experience for everyday pool owners.

Opportunity & Differentiation

Existing pool maintenance apps can be overly complicated, cluttered with subscription paywalls, or assume a high level of chemistry expertise. Many surface a wall of numbers that leaves users guessing what to tackle first. Pool Pulse was conceived to fix this by focusing on an approachable everyday-owner experience. It replaces the cognitive load of balancing eight interacting variables with a single overall water-health score, clear reading statuses, and plain-language prioritized guidance.

My Role & Responsibilities

I defined the problem and the minimum viable product (MVP). My work spanned the full product cycle: designing the logging experience, creating the health score and status indicators, developing the recommendation logic, structuring the data, and designing the final interface. I tested all calculations, workflows, and usability.

Crucially, I built this application using an AI-assisted workflow—leveraging Replit alongside Claude, Gemini, ChatGPT, and Perplexity to iterate through prompts, write code, and refine product decisions.

Interactive Product Tour

Explore Pool Pulse

Click the product image to advance, choose a screen below, or use the previous and next controls.

Water Health Dashboard

An at-a-glance score, water-balance status, individual readings, and recent trends make the current condition easy to understand.

01 / 05

The Chemistry

Eight Tracked Measurements

Pool Pulse tracks all essential parameters to ensure complete water balance.

Free Chlorine
Primary sanitizer
pH Level
Acidity / Alkalinity
Total Alkalinity
pH buffer
Calcium Hardness
Water hardness
Cyanuric Acid
Chlorine stabilizer
Salt
Salinity level
Temperature
Water temperature
Total Dissolved Solids
Dissolved materials

The Experience

Visual Product Flow

The application guides users from raw data entry to confident action through three distinct phases.

1. Log Readings

Users input their latest test results via a mobile-optimized form designed for quick entry while standing at the pool deck.

2. Score & Status

Raw numbers are immediately converted into a unified Water Health Score and clear status indicators for each measurement.

3. Action Plan

The app synthesizes the data to provide plain-language, prioritized guidance on what needs to be adjusted and in what order.

MVP Capabilities

Mobile-First Logging

Frictionless data entry for daily tests on the pool deck.

Historical Records

Persistent log of past readings to track changes over time.

Status Indicators

Clear visual cues (green/yellow/red) for each measurement.

Health Score

A single, unified score to immediately gauge overall pool readiness.

Plain-Language Recommendations

Actionable guidance without dense chemical jargon.

Personalized Targets

Optimal ranges tailored to specific pool types and setups.

Trends

Visual progression of chemistry changes over recent logs.

An AI-Assisted Build

Building Pool Pulse was an exercise in AI-assisted development. Using Replit combined with models like Claude, Gemini, ChatGPT, and Perplexity, I moved rapidly from concept to working code. However, the process proved that AI is an accelerator, not a replacement for product intuition.

Human judgment remained central. I had to enforce clear requirements, understand the pool-chemistry domain to validate the recommendation logic, test edge cases in calculations, and make decisive product choices when the AI suggested overly complex features or generic UI patterns.

Current Result & Future Opportunities

The working MVP successfully allows users to create a pool profile, enter readings, review their current water health, and track historical results. It fulfills the core promise of simplifying pool maintenance.

Looking forward, there are clear opportunities to expand the platform's value: adding chemical-dose calculations, implementing proactive alerts, integrating weather data, creating maintenance schedules, and potentially packaging it as a native mobile application.

Lessons Learned

  • AI accelerates, but doesn't decide: AI tools dramatically speed up code generation and troubleshooting, but they require clear requirements, domain understanding, and rigorous testing.
  • Domain logic is the product: The value of the app isn't just the interface; it's the accuracy of the underlying chemistry logic and the clarity of how it's presented.
  • Learning through building: Constructing a full application from scratch develops highly practical skills across product design, data structuring, application logic, and deployment.
  • Simplicity is hard work: Boiling down complex, interacting chemistry metrics into a single score and plain-English actions takes significant design restraint and iteration.
View Live AppExperience the working Pool Pulse MVP on Replit.
Luke Nyswonger

Connecting people, products, systems, and measurable adoption through technical learning and enablement.

Contact

hello@lukenyswonger.com

Based in Las Vegas, NV

© 2026 Luke Nyswonger. All rights reserved.