Inspiration

Generic apps bad. Water timers fail. Plants still die. Wanted tool that see stress before human eye. Science > Reminders.

What it does

Prevent plant death. AI Agent for ID. Seed Market for gamification. Library Hub for deep data. Visual Lab use HSV shift to find stress. Offline-first.

How we built it

React 18 + TypeScript. Gemini AI for profiling. HTML5 Canvas for pixel-level HSV analysis. Dexie.js for IndexedDB storage. Local-first sync engine.

Stress calculated via deterministic formula: $$S = \sum_{i=1}^{n} (\Delta H_i + \Delta V_i)$$ Where $\Delta H$ = Hue displacement and $\Delta V$ = Vibrancy drop.

Challenges we ran into

ML models opaque and slow. Solved with deterministic HSV histogram. Handling high-res image blobs in browser state. Mobile 60fps stability.

Accomplishments that we're proud of

Zero-hallucination fact checker. Hardened seed economy (no XP farming). Deterministic drift detection. PWA-ready core.

What we learned

Soil physics vary by pot (terracotta vs plastic). GPU compositing for smooth UI. Managing volatile blob URLs.

What's next for plant-doc

Cloud persistence (v1.1). More species data. Social seed trading. Multi-plant health dashboard.

Built With

  • cache-first-strategy-tooling:-node.js
  • css3-frameworks:-react-18
  • html5
  • javascript
  • service-workers
Share this project:

Updates