From 780f79e62cca0535416b22a5ed5a9436c1e18d46 Mon Sep 17 00:00:00 2001 From: Eddie Date: Tue, 6 Dec 2022 18:51:34 +0100 Subject: [PATCH] Readme Update --- README.md | 44 ++++++++++++++++++++------------------------ 1 file changed, 20 insertions(+), 24 deletions(-) diff --git a/README.md b/README.md index 46b01f4..76de333 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,26 @@ Viele aktuelle Software Lösungen zum verwalten der Finanzen von einem Verein si Dabei muss bei einem kleinem ehrenamtlichen Verein wie unserem gar nicht so viel beachtet werden. Im grunde müssen wir nur eine EüR einreichen. Diese muss aber erstmal erstellt und dann Dokumentiert werden. Und genau diesen part wollen wir erledigen ---- +## Tech-Stack +Es gibt klare Bereiche in der Umsetzung dieser Applikation und wir sollten sie Isolieren, hierzu folgender Vorschlag: + +- **User-Interface** +- **Datenbank** +- **Visualisierung** +- **Export** + +### User Interface +Das User-Interface soll mit [CustomTkinter](https://github.com/TomSchimansky/CustomTkinter) umgesetzt werden +### Datenbank +Hierbei bin ich mir noch unsicher, mein Vorschlag wäre eine einfach SQLite datenbank die man manuel Backupen muss. + +Alternativ kann auch das Sommerschein Backend dafür herhalten. + +Bitte [hier](https://git.sommerschein.de/Eddie/budget-py/issues/2) mitdiskutieren. +### Visualisierung +Hierbei dachte lassen wir die Daten erstmal in einfach PiCharts anzeigen. [MatPlotLib](https://www.pythontutorial.net/tkinter/tkinter-matplotlib/) sollte da herhalten können +### Export +Beim Export bin ich mir am unsicheresten. Es gab vor jahren mal ein par erweiterungen für Python mit denen man PDF´s erstellen konnte, allerdings hab ich das bisher nur in Python2 gemacht. Der Export wird wahrscheinlich erstmal auf dem Backburner landen. ## Programm Flow Der User sollte als erstes eine `Person` erstellen können. @@ -63,27 +82,4 @@ Wie man hier die Daten anzeigt wird sich zeigen, eine Jährlich einteilung und G ``` Ein Eintrag ist eine Buchung auf das Vermögen einer Person. Er kann entweder eine Ausgabe sein oder eine Einnahme verkörpern. In beiden Fällen ``` ---- - -## Tech-Stack -Es gibt klare Bereiche in der Umsetzung dieser Applikation und wir sollten sie Isolieren, hierzu folgender Vorschlag: - -- **User-Interface** -- **Datenbank** -- **Visualisierung** -- **Export** - -### User Interface -Das User-Interface soll mit [CustomTkinter](https://github.com/TomSchimansky/CustomTkinter) umgesetzt werden -### Datenbank -Hierbei bin ich mir noch unsicher, mein Vorschlag wäre eine einfach SQLite datenbank die man manuel Backupen muss. - -Alternativ kann auch das Sommerschein Backend dafür herhalten. - -Bitte [hier](https://git.sommerschein.de/Eddie/budget-py/issues/2) mitdiskutieren. -### Visualisierung -Hierbei dachte lassen wir die Daten erstmal in einfach PiCharts anzeigen. [MatPlotLib](https://www.pythontutorial.net/tkinter/tkinter-matplotlib/) sollte da herhalten können -### Export -Beim Export bin ich mir am unsicheresten. Es gab vor jahren mal ein par erweiterungen für Python mit denen man PDF´s erstellen konnte, allerdings hab ich das bisher nur in Python2 gemacht. Der Export wird wahrscheinlich erstmal auf dem Backburner landen. ---- \ No newline at end of file