SIDE PROJECT 04 / 13

PlantWatch

AI-assisted plant care dashboard for identification, schedules, diagnostics, and care insights.

PlantWatch turns indoor plant care into a daily operating flow: identify a plant, create a care plan, track tasks, and monitor health trends.

PlantWatch mobile app screens
FIG. 01 — PLANTWATCH MOBILE APP SCREENS
AI
Diagnostics
Care guidance layer
Photo
Identification
PlantNet-backed flow
Daily
Checklist
Habit loop
Private
Repository
Product build
ABOUT

The web application was built from mobile backend contracts and Stitch screen concepts, then extended into a Next.js product with Supabase persistence and AI diagnostic paths.

The architecture supports plant identification, user-owned care schedules, health journals, and model-assisted guidance without tying the core product to one AI provider.

  • Plant identification and care-plan creation flow.
  • Daily checklist and journal surfaces for repeated plant care.
  • AI diagnostics through Anthropic and Gemini boundaries.
  • Supabase-backed data model ready for authenticated care history.
HOW IT WORKS
01

Care Operations

Daily tasks and schedules for each plant.

  • Watering and fertilizing reminders
  • Plant-specific care plans
  • Daily checklist
  • Care consistency tracking
02

Identification

Photo-driven plant discovery and plan setup.

  • Plant photo workflow
  • PlantNet integration
  • Confidence review
  • Manual confirmation path
03

Health Insights

Diagnostics and trend surfaces for better decisions.

  • AI care guidance
  • Health journal
  • Sensor-ready model
  • Seasonal care insights
UNDER THE HOOD
Next.jsSupabasePlantNetAnthropicGeminiNext.js web applicationResponsive mobile-first interfacesStitch-derived screen implementationVercel deploymentSupabase data servicesPlantNet plant identificationAnthropic diagnostic flowsGemini provider option