Flask Bank Project
- Gerekli olan kurulumlar (Linux için) sudo apt-get install libgtk-3-dev
.env dosyası oluşturularak
-
SQLALCHEMY_DATABASE_URI='sqlite:///veritabani.db'
-
MY_SECRET keyler girilmelidir.
-
E-posta hizmetini kullanabilmek için .env dosyasında
- EMAIL_USERNAME
- EMAIL_PASSWORD
- EMAIL_SERVER eklenmelidir.
Kart Bilgisinden kullanıcı numarası öğrenme
- curl -X POST -F 'cardnumber=1111222233334444' -F 'year=2023' -F 'month=10' -F 'name=JOHN DOE' -F 'secretkey=145' http://127.0.0.1:8580/api/v1.0/trust/
Gelen kullanıcı numarasından ödeme almak
- curl -X POST -F 'receiverid=1' -F 'senderid=2' -F 'amount=10' http://127.0.0.1:8580/api/v1.0/getpay/