Project
Garden source published
Plant tracker — care schedules, growth and watering logs, and scheduled notifications, with a single owner for each reminder so no plant gets notified about twice.
Stack
Python · FastAPI · React + Vite · PostgreSQL
Notable engineering
- Care schedules and watering and growth logs per plant, with reminders delivered on an in-process scheduler.
- Exactly one side owns each reminder. Two services that both could notify is how you get double-push or, worse, silent zero-push — so ownership is asserted by an audit rather than assumed.