Giter Site home page Giter Site logo

bionade24 / grocy-android Goto Github PK

View Code? Open in Web Editor NEW

This project forked from patzly/grocy-android

0.0 0.0 0.0 30.29 MB

ERP beyond your fridge, now on your phone – An awesome companion app for Grocy

Home Page: https://patrick.zedler.xyz/grocy

License: GNU General Public License v3.0

Java 99.95% Python 0.05%

grocy-android's Introduction

Grocy Android

License: GPL v3 Release APK Downloads

Grocy Android is an open-source Android client for grocy (source code). grocy is a self-hosted groceries & 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 client for grocy: Grocy-SwiftUI

Downloads

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

Screenshots

Features

  • Stock overview
  • Shopping lists with offline support
  • In-store shopping mode (big UI elements)
  • Fast barcode scanning
  • OpenFoodFacts implementation
  • Master data editing
  • Dark mode
  • No ads or analytics

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 a Hass.io server. Click here for instructions.

This app supports https encryption

  • if your server uses a certificate which is signed by a public and trusted certificate authority (CA). To meet this requirement, you can use a free certificate from letsencrypt.org for your server. Old Android devices can have problems with newer CAs because their internal list of trusted CAs can be outdated if they don't receive system updates anymore, therefore we've integrated Conscrypt into the app to support current CAs on all Android versions.
  • if your server uses a self-signed certificate. In this case the certificate must be stored in the Android user certificate store.

FAQ

Please see here 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.

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.

Translated languages (15): Chinese (China), Czech, Dutch, French, German, Hebrew, Italian, Polish, Portuguese (Portugal), Russian, Ukrainian

Thanks for your contributions!

About

This app is a project of my brother and me. We started working on it during the first months of the Corona pandemic in Germany, just before our Abitur, 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-2021 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.

grocy-android's People

Contributors

ape avatar bfayers avatar codacy-badger avatar devbf avatar dominiczedler avatar donk7413 avatar firesoft-de avatar izzysoft avatar patzly avatar transifex-integration[bot] avatar turysaz avatar yarons avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.