- Jupyter Notebook 52.4%
- Python 47.6%
| src/bank | Cleanup | |
| uml | Added second UML diagram | |
| .gitignore | Modified .gitignore | |
| poetry.lock | Cleanup | |
| pyproject.toml | Cleanup | |
| README.md | Modified .gitignore | |
| showcase.ipynb | Updated Notebook - Available at bank.mikka.cloud | |
| TASK.md | Fixed typos in TASK.md | |
Simples Bank-System
Account
Ein Konto/Account speichert den kumulativen Effekt von Transaktionen
Transaction
Stellt eine unveränderliche Transaktion zwischen zwei Konten dar.
Checking Account
Das alltbekannte Giro- bzw. Zahlungskonto
Savings Account
Sparkonto
Angelehnt an dem Konzept von TigerBeetle
https://docs.tigerbeetle.com/reference/account/
https://docs.tigerbeetle.com/reference/transfer/
https://docs.tigerbeetle.com/develop/two-phase-transfers/
Weitere Quellen
https://en.wikipedia.org/wiki/Two-phase_commit_protocol
https://de.wikipedia.org/wiki/Girokonto
https://de.wikipedia.org/wiki/Jugendkonto
https://de.wikipedia.org/wiki/Spareinlage
https://de.wikipedia.org/wiki/Tagesgeldkonto
https://de.wikipedia.org/wiki/Treuhandkonto
https://de.wikipedia.org/wiki/Wertpapierdepot
https://www.attrs.org/en/stable/
https://surrealdb.com/docs/surrealdb
https://pylint.pycqa.org/en/latest/pyreverse.html
https://docs.python.org/3/library/index.html
https://en.wikipedia.org/wiki/Debits_and_credits
https://de.wikipedia.org/wiki/Soll_und_Haben_(Buchf%C3%BChrung)
https://en.wikipedia.org/wiki/Accounting_equation
https://en.wikipedia.org/wiki/Double-entry_bookkeeping
https://de.wikipedia.org/wiki/Buchf%C3%BChrung
https://de.wikipedia.org/wiki/Aktiva
https://de.wikipedia.org/wiki/Passiva
https://wise.com/gb/swift-codes/
https://www.sparkasse.de/pk/ratgeber/finanzplanung/banking-tipps/bankleitzahl.html
https://gocardless.com/de/handbuch/artikel/iban-pruefziffer-berechnen-so-gehts/
https://en.wikipedia.org/wiki/International_Bank_Account_Number
https://de.wikipedia.org/wiki/Bankleitzahl
https://www.westernunion.com/de/en/swift-bic-codes.html