more read
This commit is contained in:
parent
cd3b7115cf
commit
1879f7682c
1 changed files with 19 additions and 3 deletions
22
README.md
22
README.md
|
|
@ -2,15 +2,27 @@
|
|||
|
||||
# BezahlBrudi
|
||||
|
||||
In an effort to reduce the usage of Paypal, I created this simple web app. It can generate GiroCodes that can be used to easily transfer money between friends by showing a QR code that can be scanned by most banking apps. It will import all necessary infos for a normal SEPA bank transfer. No third parties involved, only the banks of the friends who want to exchange money.
|
||||
In an effort to reduce the usage of Paypal, I created this simple web app. It can generate GiroCodes that can be used to easily transfer money between friends by showing a QR code that can be scanned by most banking apps. It will import all necessary infos for a normal SEPA bank transfer. No third parties involved, only the banks of the people who want to exchange money.
|
||||
|
||||
# How to use
|
||||
|
||||
Simple visit the webpage under [BezahlBrudi.jetzt](https://bezahlbrudi.jetzt), and put in the details. The QR code will be generated automatically. You can choose to save your details in a cookie, so you don't have to input your bank details every time.
|
||||
Simple visit the webpage under [BezahlBrudi.jetzt](https://bezahlbrudi.jetzt), and put in your details. The QR code will be generated automatically. You can choose to save your details in your browsers local storage, so you don't have to input your bank details every time.
|
||||
|
||||
# Installation
|
||||
|
||||
BezahlBrudi is a PWA that can be installed on your phone. It is a little different depending on the Browser and your OS.
|
||||
|
||||
| OS | Browser | Home Screen Shortcut | App Launcher | How to install |
|
||||
| ------- | -------- | -------------------- | ------------ | -------------- |
|
||||
| Android | Chrome | ✅ | ✅ | Tap the `Install as App` button or under the `⋮` menu, `Install app` |
|
||||
| Android | Vanadium | ✅ | ❌ | Under the `⋮` menu, `Install app` |
|
||||
| Android | Firefox | ✅ | ❌ | Under the `⋮` menu, `Add app to Home screen` |
|
||||
| iOS | Safari | ✅ | ✅ | Under the `Share` menu, `Add to Home Screen` |
|
||||
| iOS | Firefox | ❓️ | ❓️ | I don't have an iPhone, please tell me how that works |
|
||||
|
||||
# Data privacy
|
||||
|
||||
The web app doesn't store any data of the sender, the receiver or the transaction outside of your machine. Everything runs locally in your browser. The `RememberMe` function uses a cookie that expires after 180 days.
|
||||
The web app doesn't store any data of the sender, the receiver or the transaction outside of your machine. Everything runs locally in your browser. The `RememberMe` function uses your browsers local storage, so it's not even using cookies.
|
||||
|
||||
# Dev notes
|
||||
|
||||
|
|
@ -35,6 +47,8 @@ _The app will skip lines 9, 10 and 12._
|
|||
|
||||
## Valid chars for SEPA "Verwendungszweck"
|
||||
|
||||
This also depends on your bank. Some banks allow more characters.
|
||||
|
||||
```
|
||||
a-zA-Z0-9/?:\(\).,'\+-[:space:]
|
||||
```
|
||||
|
|
@ -43,3 +57,5 @@ a-zA-Z0-9/?:\(\).,'\+-[:space:]
|
|||
|
||||
Build with ❤️ and 🍝.
|
||||
|
||||
*[PWA]: Progressive Web Application
|
||||
*[OS]: Operating System
|
||||
|
|
|
|||
Loading…
Reference in a new issue