patzly / grocy-android

ERP beyond your fridge, now on your phone – An awesome companion app for grocy
https://patrickzedler.com/grocy/
GNU General Public License v3.0
879 stars 85 forks source link
android android-app app barcode-scanning groceries grocy grocy-android material-components

Grocy Android

License: GPL v3 Release APK Downloads

Grocy Android is an open-source Android client for grocy (source code), a self-hosted grocery and household management solution for your home.

Grocy Android uses grocy's official API to provide you a beautiful interface on your smartphone with powerful barcode scanning and intuitive batch processing, all what you need to efficiently manage your groceries.

This app requires a running self-hosted instance of the grocy server application.
It is a companion app, therefore it cannot run standalone or manage products itself.
You can try it using the demo option available on the login screen.

iOS/macOS client for grocy: Grocy-SwiftUI

Downloads

Get it on Google PlayGet it on F-DroidGet it on GitHub

If you want to try new features right after development, you can download an unsigned nightly build APK for that.

Screenshots

Features

Compatibility

Grocy Android requires at least Android 5.0 Lollipop and works properly on devices without any Google service installed.

It is also possible to use the grocy Add-on on an Home Assistant server. Click here for instructions.

This app supports https encryption

FAQ

Please see the in-app help dialog or the FAQ for a list of frequently asked questions.

Contribution

If you run into a bug or miss a feature, please open an issue in this repository.

For a quick repository overview please refer to build, module, class and other diagrams.

Like the grocy project, Grocy Android can be translated, too. The main language is English, but we also maintain the German translation because it's our mother tongue. You can help translate this project at Transifex, if your language is incomplete, contains typos or is not available yet. Translations which reached a completion level of 80% will be included in releases.

Thanks for your contributions!

About

This app is a project of my brother Dominic Zedler and me, Patrick Zedler. We started working on it during the first months of the Corona pandemic in Germany, just before our Abitur in 2020, when the schools had to close.

We'd like to thank the developer of grocy, Bernd Bestel, without whose great work this app would never have been possible.

License

Copyright © 2020-2023 Patrick Zedler & Dominic Zedler. All rights reserved.

GNU General Public License version 3

Grocy Android is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Grocy Android is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.