diff --git a/README.md b/README.md index 1d1e456..00aab64 100644 --- a/README.md +++ b/README.md @@ -1,25 +1,62 @@ # erdbeerhannah -Kassen-App für Erdbeerstände +*Kassen-App für Erdbeerstände* ## Erdbeerkasse -Viele Erdbeerstände in Deutschland haben keine elektronische Kasse. Aufgrund der geringen Zahl unterschiedlicher Artikel bietet sich eine simple Rechner-App an, die bis zu sechs verschiedene Artikel summieren kann. +Viele Erdbeerstände in Deutschland haben keine elektronische Kasse. Aufgrund der geringen Zahl unterschiedlicher Artikel bietet sich eine simple Rechner-App an, die bis zu sechs verschiedene Artikel in unterschiedlicher Stückzahl summieren kann. Für jeden Artikel gibt es einen großen Knopf. Ein Klick addiert 1x den ausgewählten Artikel zur Gesamtsumme. Optional kann per Eingabefeld das Wechselgeld berechnet werden. +Eine Demo-Instanz der App kann [hier](https://erdbeerhannah.elpatron.me/) zum freien Testen aufgerufen werden. + ## Design Die Web-App *erdbeerhannah* wurde für einfachste Bedienbarkeit auf allen Geräten (Notebook, Smartphone, Tablet) entwickelt. Die Bedienung ist intuitiv und erfordert keine Einarbeitung, das Design klar und farblich sinnvoll gestaltet. ![image-20240526125759295](./assets/image-20240526125759295.png) -Darstellung im Webbrowser +*Darstellung im Webbrowser* ![image-20240526125948502](./assets/image-20240526125948502.png) -Darstellung auf dem Smartphone +*Darstellung auf dem Smartphone* ![image-20240526130249495](./assets/image-20240526130249495.png) -Darstellung auf dem iPad +*Darstellung auf dem iPad* +## Anpassung der Artikel und Preise +Die Anpassung von Artikeln und Preisen ist derzeit lediglich im Quellcode der App möglich. Die App ist auf maximal sechs Artikel beschränkt. + +Individuelle Anpassungen (Birnen? Kirschen?) oder Branding können auf Wunsch vom Autor gegen ein angemessenes Entgeld oder eine Spende an eine Organisation der Wahl des Autors vorgenommen werden. Ein Hosting unter der eigenen Domain (z.B. https://kasse.mein-erdbeerhof.de) ist ebenfalls möglich. + +## Deployment + +Die Bereitstellung der App erfolgt am einfachsten mit Docker: + +`docker image build -t erdbeerhannah:latest .` + +`docker run -p 9090:90 -t erdbeerhannah:latest` + +## Privatsphäre + +Die App *erdbeerhannah* protokolliert keinerlei Daten. Keine IP-Adressen, keine Klicks, keine Benutzer-Eingaben und auch sonst nichts. + +## Lizenz + +``` +DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + Version 2, December 2004 + + Copyright (C) 2024 Markus Busche; Knorrstr. 16, 24106 Kiel, Hermany + + Everyone is permitted to copy and distribute verbatim or modified + copies of this license document, and changing it is allowed as long + as the name is changed. + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. You just DO WHAT THE FUCK YOU WANT TO. + ``` +``` diff --git a/app.py b/app.py index ed7ccf1..36147de 100644 --- a/app.py +++ b/app.py @@ -94,6 +94,11 @@ def favicon(): return send_from_directory(os.path.join(app.root_path, 'static'), 'favicon.ico', mimetype='image/vnd.microsoft.icon') +@app.route('/about') +def about(): + return send_from_directory(os.path.join(app.root_path, 'static'), + 'about.html') + if __name__ == "__main__": logging.info('Starting erdbeerhannah v1.0.1') app.run(debug=True, host='0.0.0.0') \ No newline at end of file diff --git a/static/about.html b/static/about.html new file mode 100644 index 0000000..f162acd --- /dev/null +++ b/static/about.html @@ -0,0 +1,705 @@ + + + + + +README + +
+

erdbeerhannah

Kassen-App für Erdbeerstände

Erdbeerkasse

Viele Erdbeerstände in Deutschland haben keine elektronische Kasse. Aufgrund der geringen Zahl unterschiedlicher Artikel bietet sich eine simple Rechner-App an, die bis zu sechs verschiedene Artikel in unterschiedlicher Stückzahl summieren kann.

Für jeden Artikel gibt es einen großen Knopf. Ein Klick addiert 1x den ausgewählten Artikel zur Gesamtsumme. Optional kann per Eingabefeld das Wechselgeld berechnet werden.

Eine Demo-Instanz der App kann hier zum freien Testen aufgerufen werden.

Design

Die Web-App erdbeerhannah wurde für einfachste Bedienbarkeit auf allen Geräten (Notebook, Smartphone, Tablet) entwickelt. Die Bedienung ist intuitiv und erfordert keine Einarbeitung, das Design klar und farblich sinnvoll gestaltet.

image-20240526125759295 +Darstellung im Webbrowser

image-20240526125948502 +Darstellung auf dem Smartphone

image-20240526130249495 +Darstellung auf dem iPad

Anpassung der Artikel und Preise

Die Anpassung von Artikeln und Preisen ist derzeit lediglich im Quellcode der App möglich. Die App ist auf maximal sechs Artikel beschränkt.

Individuelle Anpassungen (Birnen? Kirschen?) oder Branding können auf Wunsch vom Autor gegen ein angemessenes Entgeld oder eine Spende an eine Organisation der Wahl des Autors vorgenommen werden. Ein Hosting unter der eigenen Domain (z.B. https://kasse.mein-erdbeerhof.de) ist ebenfalls möglich.

Deployment

Die Bereitstellung der App erfolgt am einfachsten mit Docker:

docker image build -t erdbeerhannah:latest .

docker run -p 9090:90 -t erdbeerhannah:latest

Privatsphäre

Die App erdbeerhannah protokolliert keinerlei Daten. Keine IP-Adressen, keine Klicks, keine Benutzer-Eingaben und auch sonst nichts.

Lizenz

 

+ + \ No newline at end of file diff --git a/assets/image-20240526125759295.png b/static/image-20240526125759295.png similarity index 100% rename from assets/image-20240526125759295.png rename to static/image-20240526125759295.png diff --git a/assets/image-20240526125948502.png b/static/image-20240526125948502.png similarity index 100% rename from assets/image-20240526125948502.png rename to static/image-20240526125948502.png diff --git a/assets/image-20240526130249495.png b/static/image-20240526130249495.png similarity index 100% rename from assets/image-20240526130249495.png rename to static/image-20240526130249495.png diff --git a/templates/index.html b/templates/index.html index 5a9005f..3ecda1a 100644 --- a/templates/index.html +++ b/templates/index.html @@ -91,7 +91,8 @@ Made with ♥️, marmalade and zero kowledge in Kiel Strawberry City.
- Version: 1.0.1/2024-05-26 + Version: 1.0.1/2024-05-26
+ Weitere Infos