esogu-ceng / school-app-mobile

MIT License
1 stars 0 forks source link

Karekod okuma ve doğrulamak üzere sunucuya istek atma(POST / GET değil) senaryolarını gerçekleştirmek üzere ekran geliştirmelerinin yapılması #25

Open ykartal opened 7 months ago

ykartal commented 7 months ago

https://github.com/orgs/esogu-ceng/projects/2?pane=issue&itemId=53665816

ile sağlanan POST endpoint ile çalışacak ve dönen değerlerin gösterileceği ekranların geliştirilmesi.0 Bilet durumuna göre tam ekran olarak uygun renk kullanılması hoş olur. VALID yeşil, OUTDATED sarı-turuncu, USED kırmızı gibi.

Karekod: http://localhost:8080/tickets/public/3731a209-6e01-4542-9366-e55274801e48/A/4 şeklinde bir değer olacaktır okunana URL doğrudan POST ile gönderilebilir.

Image

HazarN commented 7 months ago

@ykartal hocam bu QR nasıl oluşturuluyor? Bir de QR okunduğunda bi işlem yaptırmam için ne gerekiyor? Acaba repolarda örneği bulunan bir yer var mıdır?

ykartal commented 7 months ago

@ykartal hocam bu QR nasıl oluşturuluyor? Bir de QR okunduğunda bi işlem yaptırmam için ne gerekiyor? Acaba repolarda örneği bulunan bir yer var mıdır? Soruyu doğru anladıysam;

  1. https://tr.qr-code-generator.com/ gibi bir site ile oluşturabilirsin..
  2. Aslında bu Data Matris falan değil QRCode tipinde JAsper Report tarafından oluşturulacak.
  3. QR okuduysan sana bir string verecektir. Bu string'i de yazmışım zaten yukarıdaki QRCode: http://localhost:8080/tickets/public/3731a209-6e01-4542-9366-e55274801e48/A/4 şeklinde bir string dönecek yani web sitesi adresi.
  4. Elinde bir URL stringi varsa bunu artık Axios mu ne ileyse POST ile sunucuya gönderip dönen sonuca bakacaksınız.