AquaRead
- 1 Devlogs
- 5 Total hours
I am building AquaRead. A small browser-based tool that takes field conditions and tells you whether your crop needs low, medium, or high irrigation.
I am building AquaRead. A small browser-based tool that takes field conditions and tells you whether your crop needs low, medium, or high irrigation.
aka “I built a plant hydration therapist”
My mom kept drowning her garden. Every. Single. Day. Even after rain. I was like “Mom, you’re watering the tomatoes to death” and she hit me with “Well how am I supposed to know??”
So I built this instead of doing my math homework. Priorities, right?
You punch in some numbers about your field — soil type, moisture, what you’re growing, weather stuff — and it spits out:
No PhD required. No manual. Just sliders and dropdowns.
10,000 real farm records. Messy. Unbalanced. Perfect.
The model had to learn that “High” actually matters, not just predict “Low” every time and call it a day.
Used:
Trashed:
Why? Because irrigation need comes down to like 5 things. The rest is noise. Fight me.
#2d5a3d) — the serious backbone#c9a84c) — warmth so it’s not a hospitalFonts: Literata for headings (book vibes), Plus Jakarta Sans for UI (clean but friendly), DM Mono for numbers (because monospaced numbers make my brain happy).
No charts-for-the-sake-of-charts. Just the confidence bar because “Low: 72%” is way more useful than just “Low.”
Mom tested it. Punched in her garden. Model said:
“Medium irrigation need. Soil moisture is adequate but temperature is rising. Consider watering in the evening to reduce evaporation.”
She looked at me like I hacked the Matrix. I was just like “yeah, JavaScript, whatever” but inside I was doing backflips.
Yeah I used AI. For the boilerplate. For the JavaScript I always forget. For debugging that one stupid bug where the bars wouldn’t render.
Not for the creative decisions. Not for the colors or the flow or the “vibe.” That’s all me.
Think of it as a coding intern who knows everything but has zero taste. I tell it what to build, it spits out code, I fix it, break it, fix it again, and make it actually good.