01SIGN UP & ONBOARDING
PLAN YOUR GARDEN.
LET THE SUN GUIDE YOU.
LET THE SUN GUIDE YOU.
Free for every gardener, always.
or continue with
We'll use your location for solar calculations. Your data lives in the EU and never leaves without your knowledge.
WHAT YOU GET
Shadow simulation by season
Plants matched to your beds
Personalised planting calendar
Plant ID in the field
Wishlist & care tracking
TRY THE MOBILE APP
Scan to open on your phone
mobile.anasgarden.com
Story 1 — Acceptance criteriaEmail + Google auth · Location prompt · Under 2 min · Shared Supabase auth with mobile app
02GARDEN CANVAS
SOFIA'S BACKYARD
Mendoza, AR · Zone 9b
DRAW BED
ADD STRUCTURE
ADD TREE
SELECT
ERASE
N
BED A
T G S
BED B
G R
House wall
Shed
VIEW
EDIT
SHADOWS
3D
BEDS
2
TOTAL AREA
21 m²
PLANTS PLACED
5
Story 2 — Acceptance criteriaDraw / freeform beds · Shadow-casting obstacles · Autosave · Shadows and 3D shortcuts in canvas toolbar
03SOLAR SHADOW SIMULATION
FULL SUN
PARTIAL
SHADE
Full sun (6h+)
Partial shade (3–6h)
Deep shade (<3h)
2:00 PM
June
MENDOZA, AR
Latitude 32.9°S · Precomputed lookup · Sub-2ms render
Story 3 — Acceptance criteriaScrub time + month · Color-coded zones · Sub-2ms via precomputed lookup tables
043D GARDEN VIEW
2D SHADOW MAP
3D VIEW
2:00 PM
June
RENDERING
Three.js WebGPURenderer · Precomputed solar lookup · Sub-2ms · Morph targets + L-systems
Story 4 — 3D garden viewReal-time shadow casting · Sun arc scrubs with sliders · Same precomputed lookup as 2D · L-systems for plant branching · Morph targets for growth stages
05PLANT PLACEMENT
Drag plants from library onto canvas — zone warnings fire automatically
FULL SUN
SHADE
G
T
S
Needs full sun — shade zone!
PLANT LIBRARY
Sunflower
Full sun
Basil
Partial sun
Fern
Shade
Tomato
Full sun
Story 5 — Acceptance criteriaDrag-to-canvas · Zone-compatibility warning · Wishlist link connects to saved plants
06PLANT CARE DETAIL
R
ROSEMARY
Salvia rosmarinus
Full sun
Low water
Perennial
Mediterranean
CARE REQUIREMENTS
SUN
Full
6h+ per day
WATER
Low
Every 1–2 wks
SOIL
Sandy
Well-drained
FROST
−10°C
Hardy
GROWTH NOTES
Drought-tolerant once established. Space 45–60cm apart. Prune after flowering to prevent woodiness. Excellent companion for tomatoes and brassicas — deters aphids and improves flavour.
IN YOUR GARDEN
✓ Placed in Bed A · Full sun zone · 6.4 hrs/day · Added Oct 2024
CARE LOG
Watered · 3 days ago
Pruned · 2 weeks ago
Planted · Oct 12, 2024
COMPANION PLANTS
✓ Basil — improves flavour
✓ Tomato — deters pests
✗ Mint — competes for space
Story 6 — Acceptance criteriaFull care specs · Companion planting · Care log with timestamps · Placement context · Log care updates reminders
07PLANT WISHLIST
MY WISHLIST
Plants you want to grow — matched to your beds when you're ready
SAVED PLANTS 4
Strawberry
Full sun · Bed A match ✓
ADD TO BED
Blueberry
Partial sun · Bed B match ✓
ADD TO BED
Climbing rose
Full sun · Needs trellis
ADD TO BED
Lavender
Full sun · No bed match yet
PLAN BED
BED MATCH SUMMARY
BED A — Full sun · 6.4 hrs
✓ Strawberry — ready to add
✓ Climbing rose — needs trellis first
— 1 open slot remaining
BED B — Partial · 3.8 hrs
✓ Blueberry — ready to add
— 2 open slots remaining
Story 7 — Acceptance criteriaSave before committing · Auto-match to compatible zones · "Plan Bed" CTA for plants with no match
08SEASONAL PLANTING CALENDAR
2025 · SOFIA'S BACKYARD
Mendoza, AR · Zone 9b · Southern hemisphere
PLANT
SEP
OCT
NOV
DEC
JAN
FEB
T Tomato
S Sunflower
B Basil
R Rosemary
Enable planting reminders — we'll notify you when it's time to sow
Story 8 — Acceptance criteriaHemisphere-aware calendar (Sep = spring in Mendoza) · Sow / grow / harvest phases · Push notification opt-in