From c78ebb8ac56504592c1501b1ebc3bbb8770787dd Mon Sep 17 00:00:00 2001 From: fds2610 Date: Thu, 15 Jan 2026 16:55:23 +0100 Subject: [PATCH] =?UTF-8?q?Readme=20um=20Funktions=C3=BCbersicht=20erweite?= =?UTF-8?q?rt,=20init.sql=20aufger=C3=A4umt,=20Hinweis=20kein=20muss=20Fel?= =?UTF-8?q?d.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 70 +++++++++++++++++++++++++++++++++++++++------- html/new_entry.php | 2 +- init.sql | 3 +- update.sql | 1 - 4 files changed, 63 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 753c496..037ad42 100644 --- a/README.md +++ b/README.md @@ -1,16 +1,66 @@ # FSCash Dokumentiere Ausgaben on-the-go als Webapp -Das erste Release soll enthalten: -- mariadb setup -- apache2 setup -- Auswahl des UI frameworks -- login -- Anzeige bestehender Ausgaben des aktuellen Monats -- "+" Button zum Aufruf der Eingabemaske -- Eingabemaske für Ausgaben -- Speichern der Ausgaben in mariadb +v 1.0 -v 0.1 +Das erste Release enthält: +- [x] mariadb setup +- [x] apache2 setup +- [x] Auswahl des UI frameworks +- [x] login +- [x] Anzeige bestehender Ausgaben des aktuellen Monats +- [x] "+" Button zum Aufruf der Eingabemaske +- [x] Eingabemaske für Ausgaben +- [x] Speichern der Ausgaben in mariadb + +Eingabe: + +- [x] Betrag +- [x] Personn derzeit individuell direkt über die Mariadb Tabelle individualiserbar +- [x] für wen (Person1, Person2) jeweils mit Haken +- [x] Kategorie, derzeit individuell direkt über die Mariadb Tabelle individualiserbar + - [x] Einkaufen + - [x] Essengehen + - [x] Freizeit + - [x] PuFra + - [x] Urlaub gemeinsam + - [x] Urlaub Pössi + - [x] Barausgaben +- [x] Datum ohne Uhrzeit, default heute, wählbar via Picker +- [x] Zahlungsmittel, derzeit individuell direkt über die Mariadb Tabelle individualiserbar + - [x] Bar + - [x] Karte + - [x] Paypal +- [x] nicht löschbar! +- [x] alles MUSS-Felder + +Ausgabe + +- [x] Anzeige aller Ausgaben des aktuellen Monats +- [x] "+" Symbol für neue Ausgabe + +Weiteres + +- [x] Login/User aktiv halten +- [x] Datenspeicher MariaDB +- [x] Strato-Server +- [x] Kategorieanzeige in Übersicht durch Strings ersetzen +- [x] Übersicht rückwärts sortiert neu -> alt +- [x] Betrag deutsche Zahlen und rechtsbündig +- [x] Kommentarfeld freitext drei Zeilen + +V.1.1 + +Als nächstes kommen Auswertungen / Summen + +Auswertungen: + +- [ ] Monatssumme je Kategorie + - [ ] Filter monatsweise + - [ ] monate durchblättern zurück und vor, defaut aktueller Monat +- [ ] Monatssumme je Person + - [ ] Haken, welche Kategorieen eingeschlossen werden + - [ ] Filter monatssummen + - [ ] monate durchblättern zurück und vor, defaut aktueller Monat diff --git a/html/new_entry.php b/html/new_entry.php index de0d60e..02f9579 100644 --- a/html/new_entry.php +++ b/html/new_entry.php @@ -187,7 +187,7 @@ Daten gespeichert !
- +
diff --git a/init.sql b/init.sql index f36ea45..b6cb13a 100644 --- a/init.sql +++ b/init.sql @@ -25,7 +25,8 @@ CREATE TABLE IF NOT EXISTS entries ( category json, subject VARCHAR(255) NOT NULL, amount DECIMAL(10,2) NOT NULL, - payment_method VARCHAR(50), + payment_method int(11) NOT NULL, + note VARCHAR(50), FOREIGN KEY (user_id) REFERENCES users(id) ); diff --git a/update.sql b/update.sql index c3620bf..e69de29 100644 --- a/update.sql +++ b/update.sql @@ -1 +0,0 @@ -alter table entries add column note varchar(50);