Skip to content

abertschi/water-me

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2c0caa7 · Nov 9, 2023
Jul 27, 2022
Apr 21, 2023
Apr 21, 2023
Apr 21, 2023
Apr 21, 2023
Aug 5, 2022
Jul 26, 2022
Jul 26, 2022
Jul 26, 2022
Jul 27, 2022
Apr 21, 2023
Jul 26, 2022
Nov 9, 2023
Jul 26, 2022
Apr 2, 2023
Apr 2, 2023
Apr 2, 2023

Repository files navigation

Water Me 🪴

A simple, open and privacy friendly plant watering reminder for Android.

Build APK Made with Flutter version

preview

Water me is a mobile application written in Flutter to remind you to water your plants. No ads, no account, no sign-up, no tracking.

Features and Components

  • Add plants with watering frequency, name and picture
  • No remote entity, local-only application
  • Flutter, currently support for Android
  • Camera access
  • Local Notifications
  • Workmanager with periodic task
  • Backup and Restore to json format
  • Provider package for MVC separation

Install

Water Me is available on the F-droid store (Metadata).

Get it on F-Droid

Alternatively, download snapshots from the continuous integration action (requires a Github account, be aware that Github zips the apk on download, so unzip first).

Changelog

See ./CHANGELOG for a list of recent features.

Need Help?

See troubleshooting guide for a list of common questions.

Build

This is a flutter based Android application. Ensure to have Android-Studio and flutter-sdk installed.

flutter pub get
flutter build apk

The entire build process in captured in scripts/build.sh.

Feature and Contribution Ideas

Pull requests are welcome ❤️.

  • A better logo :) #4
  • Enable 'web' target to build a web app for ios/ web (needs a backend for notifications).
  • Integrate firebase/ self hosted backend to enable a group mode to sync plant state within a group of users
  • Add a 'note' field to a plant
  • Show watering history in plant detail screen.
  • Allow assignment of plants into groups, e.g. living room, office

And more ideas.

License

GPL v3

About

Built with <3
by Andrin Bertschi
https://abertschi.ch