ravega.net
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.

Read the source →