Changes between Version 24 and Version 25 of UseCaseImplementationsFinal


Ignore:
Timestamp:
02/16/26 23:40:09 (5 weeks ago)
Author:
223130
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCaseImplementationsFinal

    v24 v25  
    4545
    4646[[Image(loggedInWithGoogle.png​​, width=800)]]
     47
     48=== Нотификации на e-mail за одобрена/одбиена резервација
     49
     50Секој најавен работник ќе може да си менаџира со резервациите произведени од корисници за тој локал. Секој корисник кога ќе направи резервација, статусот на истата од страната на корисникот ќе биде „ЧЕКАЊЕ“. Вработениот управува со нив и ќе може да прифати или одбие резервација.
     51
     52[[Image(rezervacija-customer.png​​, width=800)]]
     53[[Image(rezervacija-customer-status.png​​, width=800)]]
     54[[Image(worker-dashboard.png​​, width=800)]]
     55[[Image(worker-reservation-accept.png​​, width=800)]]
     56[[Image(worker-reservation-denied.png​​, width=800)]]
     57
     58Откако некој вработен ќе прифати или одбие некоја резервација, корисникот ќе добие повратна информација на e-mail во зависност дали неговата резервација е прифатена или одбиена.
     59
     60[[Image(reservation-mail-notifikacija-accepted.png, width=800)]]
     61[[Image(reservation-declined-mail.png​​, width=800)]]
     62
     63Цел овој процес што го гледаме е имплементиран на backend делот од апликацијата, односно тоа е овозможено со помош на Mail Sender во сервисниот слој од апликацијата. Постапката е иста, барањето пристигнува до контролерот и понатаму со помош на сервисниот слој се обработува барањето.
     64
     65[[Image(reservations-controllers.png, width=800)]]
     66[[Image(accept-deny-reservation-service.png, width=800)]]
     67[[Image(sender-mail-service.png, width=800)]]
     68[[Image(reservation-sender-mail-service.png, width=800)]]