Changes between Version 12 and Version 13 of UseCaseImplementations


Ignore:
Timestamp:
09/15/25 22:01:48 (45 hours ago)
Author:
231061
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCaseImplementations

    v12 v13  
    99|| 4 || Филтрирање производи  ||
    1010|| 5 || Пребарување производи  ||
    11 || 6 || Преглед на панелот на направени нарачки||
     11|| 6 || Преглед на панелот на направени нарачки ||
    1212|| 7 || Уреди производ ||
    1313|| 8 || Смени статус на нарачка ||
     
    2929[[Image(registracija-osnovna validacija.png)]]
    3030[[BR]]
    31 Потоа AuthContext праќа POST барање до backend (аuth.js/register). По успешен одговор од серверот, аuthContext ја зачувува корисничката информација во својот локален state и ја запишува во localStorage за постојана сесија и побрзо ажурирање.
     31Потоа аuthContext праќа POST барање до backend (аuth.js/register). По успешен одговор од серверот, аuthContext ја зачувува корисничката информација во својот локален state и ја запишува во localStorage за постојана сесија и побрзо ажурирање.
    3232[[BR]]
    3333[[Image(register authcontext.png)]]
     
    8282[[Image(home.png)]]
    8383
    84 === Use Case ID: 6 – Преглед на својот профил ===
     84=== Use Case ID: 6 – Преглед на панелот на направени нарачки ===
     85Ги прикажува сите нарачки кои кои содржат производи од логираниот продавач. Се прави GET повик кон backend (коментар кажува /orders/admin/all) и се добиваат нарачките. По добивање, може да се применува клиентско филтрирање со помош на функцијата useCallback се филтрира со зависност филтер по статус (all, pending, confirmed, processing, shipped, delivered, cancelled).
     86[[Image(seller panel-all orders.png)]]
     87
     88=== Use Case ID: 7 – Уреди производ ===
     89
     90
     91=== Use Case ID: 8 – Смени статус на нарачка ===
    8592[[Image()]]
     93Eve kako izgleda backend-ot za da se smeni statusot.
     94[[BR]]
     95[[Image(smeni status.png)]]
    8696
    87 === Use Case ID: 7 – Преглед на мои нарачки ===
    88 [[Image(Moi naracki, prazni-kupuvac.png)]]
    89 
    90 === Use Case ID: 8 – Додавање во кошничка ===
    91 На почетокот кошничката на купувачот е празна.
    92 [[BR]]
    93 [[Image(Prazna koshnicka kupuvac.jpg)]]
    94 
    95 === Use Case ID: 9 – Разгледување кошничка ===
     97=== Use Case ID: 9 – Додавање во кошничка ===
    9698Порака и изглед на кошничката по додавањето продукти.
    9799[[BR]]
    98100[[Image(Dodaden vo koshnicka-kupuvac.jpg)]]
    99 [[Image(View koshnicka-kupuvac.jpg)]]
     101[[Image()]]
    100102
    101 Изглед на checkout делот од страната пред и по пополнувањето на соодветните информации.
    102 [[BR]]
    103 [[Image(Checkout-kupuvac.png)]]
    104 [[Image(Popolnet checkout - kupuvac.png)]]
     103
    105104
    106105=== Use Case ID: 10 – Поднесување нарачка ===
     
    108107[[BR]]
    109108[[Image(Place Order-kupuvac.png)]]
     109[[Image()]]
     110[[Image()]]
    110111
    111 === Use Case ID: 11 – Преглед на нарачката и соодветните статуси ===
     112=== Use Case ID: 11 – Преглед на мои нарачки ===
    112113Прво се појавува можност за разгледување нарачката, која е во состојба на чекање (pending).
    113114[[BR]]
    114 [[Image(view details kaj moi naracki i pending-kupuvac.png)]]
     115[[Image(Moi naracki, prazni-kupuvac.png)]]
    115116
    116 Откако продавачот ќе ја одобри нарачката, статусот се променува од состојба на чекање во статус дека нарачката е одобрена.
    117 [[BR]]
    118 [[Image(confirmed status-kupuvac.png)]]
     117=== Use Case ID: 12 – Разгледај продукт ===
     118[[Image()]]
     119[[Image()]]
    119120
    120 Со прифаќање на нарачката од страна на продавачот, тој почнува да ја припрема нарачката и преминува во статус на процесирање на самата нарачка.
    121 [[BR]]
    122 [[Image(processing-kupuvac.png)]]
    123 
    124 По подготовката на нарачката таа се доставува на дадената адреса. Соодветно на тоа, се ажурира и статусот кај преглед на нарачката во испратена за испорака, а потоа и примена од страна на купувачот.
    125 [[BR]]
    126 [[Image(shipped-kupuvac.png)]]
    127 [[Image(delivered-kupuvac.png)]]
     121=== Use Case ID: 13 – Остави оценка (rating, review) ===
     122[[Image()]]
     123[[Image()]]