FLUTTER ECOSYSTEM

abertschi/water-me

Vergiss nicht, deine Pflanzen zu gießen.

Projektcover von Gieß mich
Stars
75
Forks
13
Letzter Push (UTC)
22.04.2024
Projektstatus
Aktiv
Andrin Bertschi GitHub avatar
GITHUB User

Andrin Bertschi ↗

Interested in cloud and mobile virtualization security

Zurich, SwitzerlandOffizielle Website ↗
SprachenDartShellKotlin

Technische Themen

Verwandte Pakete und Beispiele

Verwendete Abhängigkeiten

Abhängigkeiten 16 Einträge

App-Kategorien

Original-README

Englischer Projektschnappschuss. Aktuelle Inhalte auf GitHub.

Projekt-README ein-/ausklappen

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 :heart:.

  • [x] 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