Readme um Funktionsübersicht erweitert, init.sql aufgeräumt, Hinweis kein muss Feld.

This commit is contained in:
fds2610 2026-01-15 16:55:23 +01:00
parent 945ef461c3
commit c78ebb8ac5
4 changed files with 63 additions and 13 deletions

View file

@ -1,16 +1,66 @@
# FSCash # FSCash
Dokumentiere Ausgaben on-the-go als Webapp 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

View file

@ -187,7 +187,7 @@ Daten gespeichert !
</div> </div>
<!-- Hinweis --> <!-- Hinweis -->
<div class="form-group"> <div class="form-group">
<input type="text" name="note" placeholder="Hinweis" required> <input type="text" name="note" placeholder="Hinweis">
</div> </div>
<button type="submit" class="btn-xr">Speichern</button> <button type="submit" class="btn-xr">Speichern</button>
</form> </form>

View file

@ -25,7 +25,8 @@ CREATE TABLE IF NOT EXISTS entries (
category json, category json,
subject VARCHAR(255) NOT NULL, subject VARCHAR(255) NOT NULL,
amount DECIMAL(10,2) 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) FOREIGN KEY (user_id) REFERENCES users(id)
); );

View file

@ -1 +0,0 @@
alter table entries add column note varchar(50);