← all repositories
AhmadHassan-BTed/GardenPulse

A garden app that asks how you grow before it tells you what to do

GardenPulse adapts its whole UI, care schedules, and AI advice to soil, hydro, container, or indoor setups — plus your local weather.

★1.1k stars TypeScript Domain AppsComputer Vision
GardenPulse
Collecting fresh signals — velocity needs a few days of history.
collecting data…
star history

What it does GardenPulse is a React Native/Expo app for urban growers — windowsill herbs, balcony containers, hydroponic tents, or a houseplant army. You tell it how you grow, and it reshapes its recommendations around that method, your USDA hardiness zone (auto-detected), and live OpenWeatherMap forecasts. Snap a leaf and Gemini vision tries to identify the species, the growing method, and likely problems like deficiencies or overwatering.

The interesting bit The method-agnostic framing is genuinely unusual: most plant apps assume a pot on a windowsill and stop there. GardenPulse instead treats “hydro tent” and “raised bed” as first-class profiles, and even does cross-method comparisons (“your hydro basil outgrew the soil batch”). There’s also a “Cemetery Log” — a failure archive for diagnosing why plants died, which is more honest than most gardening software.

Key highlights

  • Weather-aware scheduling: rain forecast tomorrow, watering reminder gets skipped today
  • Sunrise/sunset tracking for grow-tent light cycles and outdoor watering timing
  • QR scanner for nutrient bottles and seed packets, plus voice logging for accessibility
  • Garden Health Score tracking eight metrics with plain-English explanations
  • Auto-generated timelapse reels with method-specific overlays for sharing

Caveats

  • The README claims diagnostics are “on-device” and photos “never uploaded,” yet the stack uses the Gemini API via a cloud API key — that tension isn’t explained.
  • The license is listed as proprietary in the README but as MIT in the repo topics; pick one before forking.
  • It’s a solo hobby-scale app wired to five external services (Gemini, OpenWeather, Firebase, Maps, AdMob) — heavy glue, and the monetization table reads more like a business plan than shipped code.

Verdict Worth a look if you grow things and want an app that respects hydro setups as much as windowsill basil. If you wanted a clean open-source base to fork, the license ambiguity and ad plumbing will give you pause.

Frequently asked

What is AhmadHassan-BTed/GardenPulse?
GardenPulse adapts its whole UI, care schedules, and AI advice to soil, hydro, container, or indoor setups — plus your local weather.
Is GardenPulse open source?
Yes — AhmadHassan-BTed/GardenPulse is an open-source project tracked on heatdrop.
What language is GardenPulse written in?
AhmadHassan-BTed/GardenPulse is primarily written in TypeScript.
How popular is GardenPulse?
AhmadHassan-BTed/GardenPulse has 1.1k stars on GitHub.
Where can I find GardenPulse?
AhmadHassan-BTed/GardenPulse is on GitHub at https://github.com/AhmadHassan-BTed/GardenPulse.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.