Giter Site home page Giter Site logo

einkaufsliste's People

Contributors

campino2k avatar ravetracer avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

einkaufsliste's Issues

Kopie der Liste im Localstorage

Im Localstorage für die Seite sollte der letzte Request gepeichert werden. Diese wird angezeigt, wenn der /list-Request nicht erfolgreich war.

Es muss sichergestellt werden, dass beim /delete ungültige Elemente, die nicht mehr vorhanden sind, einfach nicht gelöscht oder übersprungen werden.

PHP 5.4 Syntax

Durch einen Leser bin ich darauf aufmerksam geworden, dass mit PHP 5.3.10 die Liste nicht funktioniert. Das liegt an der erst mit PHP 5.4 eingeführten Short-Syntax für Arrays.

Lizenz MIT oder GPLv2?

Hi,

hab gerade gesehen, dass in der bower.js von der MIT Lizenz die Rede ist, aber in der Readme wird die GPLv2 als Lizenz genannt. Welche gilt? ;)

Behandlung doppelter Einträge

Wenn Einträge doppelt hinzugefügt werden, (Beschreibung und Anzahl identisch), wird ein leerer Eintrag in die Liste eingefügt, der nach dem Aktualisieren verschwindet.

screenshot_2015-04-25-18-31-45

Hier sollte eine entsprechende Meldung angezeigt werden.

Mehrfach-Hinzufügen

Eine Option zum mehrfachen Hinzufügen von Einträgen sollte verfügbar sein.

Angebotspreis und Sortierfunktion

Angebotspreis:

  • Für die Schnäppchen-Jäger recht sinnvoll

Sortierfunktion:

  • Anhand der Reihenfolge laufe ich den Supermarkt ab.
    Beispiel bei famila: Kaffee, Konfitüre, Brot, Süßigkeiten, Dosenfutter (z.B.: Mais), etc.
    Somit erspare ich mir großes hin und her laufen.

Abgehakte Einkäufe bei gleichzeitiger Nutzung

Hallo,

zunächst einmal vielen Dank für diese äußerst nützliche kleine Programm!

Ich habe folgendes Problem: Wenn wenigstens zwei Personen gleichzeitig einkaufen gehen, so werden einzelne abgehakte Gegenstände nicht allen Personen angezeigt, sondern nur der jeweiligen Person, die diese abhakt. Der Status wird lediglich synchronisiert, wenn alle Einkäufe als eingekauft bestätigt werden.

Nun meine Frage: Wäre es umsetzbar, dass auch einzelne abgehakte Gegenstände synchronisiert werden?

Vielen Dank,
Benne

Edit: Ich sehe gerade, dass ich einzelne Gegenstände markieren und dann auf "Alles eingekauft" gehen kann. Damit verschwinden einzelne Gegenstände und meine Frage/Anmerkung hätte sich somit erledigt :-)

Kategorien / Listen für Einträge

Aufgrund der mehrfachen Anfrage überlege ich, was aus Konzeptions- und Entwicklungssicht notwendig ist, Listen / Kategorien einzuführen.

UI-Änderungen

  1. Neue Funktionen zum Verwaltung der Listen
    1. Erzeugen
    2. Liste / Detail
    3. Bearbeiten / Umbenennen einer Liste
  2. Erweiterung des User Interfaces beim Anlegen des Produkts
    1. Unterscheidung ob Listen vorhanden sind oder nicht
    2. Auswahl der Liste
  3. Editieren der Einträge (ist dann auch sinvoll)
  4. Darstellung der Listen / Einkaufsartikel in den Listen

DB/Backend-Änderungen

  1. NEU: CRUD für Listen
  2. ÄNDERUNG: Datenmodell für Einträge, kann aber auch leer bleiben
  3. ÄNDERUNG: JSON-Interface für die Ausgabe der Liste muss umgebaut werden

Fragen / Überlegungen

  1. Was passiert, wenn eine Liste gelöscht wird mit den Einträgen, die dieser Liste angehören?
  2. Es gibt keine Migrations in der DB, ein Update-Script sollte nicht notwendig sein, es muss sichergestellt sein, dass die Einkaufsliste auch dann noch funktioniert.

Wie lange dauert sowas zu entwickeln?

Ich schätze mal, dass das zwischen 16 und 24 Stunden Entwicklungszeit bedeutet.

Php > 7.4?

Da mein uberspace nun seit ein paar Wochen aufgehört hat, php 7.4 zu unterstützen, habe ich ein paar Stunden versucht, den code irgendwie php 8.2. kompatibel zu machen. Leider ohne Erfolg. Dazu verstehe ich zu wenig von PHP und den Abhängigkeiten.

Gibt es eine chance, dass nach so langer Zeit ein Update erfolgen kann, das PHP 8.x kompatibel ist? Oder ist es besser, sich nach einer Alternative umzusehen?

bower =?

Hallo! Was ist bower? Und wie kann ich die EInkaufsliste zum Laufen bekommen - ohne dieses bower?
Einfach alles auf meinen Webserver kopieren geht nicht (leere Seite, bis auf die Fußzeile)

nginx?

Hey,
gibt es die Möglichkeit die Einkaufsliste auch auf einem nginx Server zu betreiben?
Gruß

Der Artikel konnte nicht auf die Liste gesetzt werden.

Die "Einkaufsliste" wird mir zwar soweit angezeigt (nach der Installation) nur erhalte ich den Fehler:

Achtung! Der Artikel konnte nicht auf die Liste gesetzt werden. Vermutlich hast Du gerade kein Internet. Probiere es einfach später nochmal.

Ubuntu 14.04 LTE
Apache 2.4.7
PHP 5.5.9
bower 1.3.12

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.