Changes between Version 1 and Version 2 of UseCaseImplementations


Ignore:
Timestamp:
10/22/25 20:41:42 (13 days ago)
Author:
231151
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCaseImplementations

    v1 v2  
    104104Функцијата handleCheckout ја извршува клучната логика за финализирање на купувањето. Прво проверува дали кошничката е празна, а потоа ги собира сите потребни податоци за нарачката — како што се производите, нивната количина, големина, цена, коментари и кориснички информации. Потоа преку axios.post ги испраќа овие податоци до backend серверот (http://127.0.0.1:8000/api/orders), каде што се зачувува нарачката. Доколку сè помине успешно, се прикажува порака за успешно праќање, кошничката се празни и корисникот се пренасочува кон почетната страница. Во случај на грешка, функцијата прикажува предупредување дека не успеало праќањето.
    105105
    106 [[Image(order-1.png​)]]
    107 [[Image(order-2.png​)]]
    108 [[Image(order-5.png​)]]
    109 [[Image(order-8.png​)]]
     106[[Image(checkout-1.png​)]]
     107[[Image(checkout-2.png​)]]
     108[[Image(checkout-5.png​)]]
     109[[Image(checkout-8.png​)]]
    110110
    111111[[Image(codephoto10.png)]]