= Сценарија на случаи на употреба \\ ||= ID =|| 1 || ||= Случај на употреба =|| Најава на корисник || ||= Актери =|| Ненајавени корисници кои сакаат пристап до сите функционалности || ||= Тригер =|| Корисник кој клика на копче за најава || ||= Предуслов =|| / || ||= Состојба при успешен крај =|| Најава на профил со пристап до сите функционалности || ||= Состојба при неуспешен крај =|| Ненајавен корисник и лимитиран пристап || ||= Нормален тек =|| 1. Корисникот пристапува до страницата за логирање\\ 2. Корисникот пополнува форма за најава и се испраќа барање до backend\\ 3. Доколку корисникот постои во базата, се враќа порака за успешна најава и токен.\\ 4. При успешна најава корисникот е вратен на нашата страна || ||= Исклучоци =|| Неуспешна најава || ||= Приоритет =|| Висок || ||= Фреквенција на\\ користење =|| Секој пат кога корисникот ќе сака пристап до сите функционалности || \\ ||= ID =|| 2 || ||= Случај на употреба =|| Навигирање кон преглед на профил || ||= Актери =|| Најавен корисник || ||= Тригер =|| Кликни на копче преку навигација || ||= Предуслов =|| / || ||= Состојба при успешен крај =|| Приказ на корисничкиот профил || ||= Состојба при неуспешен крај =|| На корисникот му е прикажана error страница || ||= Нормален тек =|| 1. Корисникот клика на копчето за преглед на својот профил\\ 2. Корисникот е насочен кон својот профил\\ 3. Се испраќа GET барање до backend за да се превземат сите податоци поврзани со корисникот\\ 4. На корисникот му е прикажан преглед на неговиот профил || ||= Исклучоци =|| Снемување на конекција со интернет/сервер || ||= Приоритет =|| Висок || ||= Фреквенција на\\ користење =|| Секој пат кога корисникот ќе сака да го погледне својот профил / да ги ажурира своите лични преференци || \\ ||= ID =|| 3 || ||= Случај на употреба =|| Пополнување на форма со положени предмети и лични интереси || ||= Актери =|| Најавен корисник || ||= Тригер =|| По прва најава или со навигирање кон преглед на профилот || ||= Предуслов =|| / || ||= Состојба при успешен крај =|| Личните интереси и положените предмети на корисникот се додаваат во базата на податоци || ||= Состојба при неуспешен крај =|| На корисникот му е прикажана error страница || ||= Нормален тек =|| 1. На корисникот му е прикажана формата\\ 2. Корисникот ја пополнува формата\\ 3. Се испраќа POST барање до backend за да се додат сите податоци кои корисникот ги внел\\ 4. На корисникот му е прикажана порака за успешно испратено барање || ||= Исклучоци =|| Снемување на конекција со интернет/сервер или невалиден внес || ||= Приоритет =|| Висок || ||= Фреквенција на\\ користење =|| Секој пат кога корисникот ќе сака да додаде нови положени предмети или да смени лични интереси || \\ ||= ID =|| 4 || ||= Случај на употреба =|| Преглед на резултати добиени од алгоритмот || ||= Актери =|| Најавен корисник || ||= Тригер =|| Клик на копче за приказ на резултати || ||= Предуслов =|| Корисникот да се наоѓа на главната страницата || ||= Состојба при успешен крај =|| Приказ на добиените резултати || ||= Состојба при неуспешен крај =|| На корисникот му е прикажана error страница || ||= Нормален тек =|| 1. Корисникот навигира до главната страница\\ 2. Корисникот кликнува на копче за приказ на резултати\\ 3. Испратено е GET барање до backend кој ги процесира податоците на корисникот и враќа соодветен одговор добиен од алгоритмот || ||= Исклучоци =|| Снемување на конекција со интернет/сервер || ||= Приоритет =|| Висок || ||= Фреквенција на\\ користење =|| Секој пат кога корисникот ќе сака да добие препорака || \\ ||= ID =|| 5 || ||= Случај на употреба =|| Преглед, пребарување, филтрирање на сите предмети || ||= Актери =|| Сите корисници || ||= Тригер =|| Навигирање кон страница за преглед на сите предмети || ||= Предуслов =|| Корисникот се наоѓа на страницата за преглед на сите предмети || ||= Состојба при успешен крај =|| Приказ на соодветниот резултат од барањето || ||= Состојба при неуспешен крај =|| На корисникот му е прикажана error страница || ||= Нормален тек =|| 1. Корисникот пристапува кон страницата за преглед на сите предмети\\ 2. Корисникот има преглед на сите предмети\\ 3. Со клик на копчиња корисникот може да пребарува/филтрира низ предметите\\ 4. На корисникот му се прикажани соодветните резултати || ||= Исклучоци =|| Снемување на конекција со интернет/сервер или невалиден внес || ||= Приоритет =|| Среден || ||= Фреквенција на\\ користење =|| Секој пат кога корисникот ќе сака да ги разгледа предметите ||