= Имплементација на прототип на случаите на употреба Линк до целиот изворен код на проектот: [https://develop.finki.ukim.mk/projects/PlanMyTripToMacedonia/browser] \\ - Прототип верзијата е поставена со log message: "initial commit" - Pre final верзијата е поставена со log message: "pre final presentation" - Финалната верзија ќе биде поставена со log message: "final presentation" = Реализација на случаите на употреба == Корисници === Турист *Прототип верзијата е правена со Thymeleaf ||= **ID** =|| 1 || ||= **Случај на употреба** =|| Креира initial планер со име и опис || ==== Листа со сите креирани планери [[Image("planners.png")]] ==== Форма за креирање на планер [[Image("createPlannerPrototype.png")]] \\ 1. На адреса http://localhost:8080/create/planner се наоѓаат сите креирани планери (таа листа од планери е поставена како атрибут во модел). На оваа страница има и линк "Create initial planner" кој е дефиниран во create-homepagе.html документот и кој е href линк кој пренасочува на друга страница: http://localhost:8080/create . Во Planner Controller-от, кој не е RestController туку Controller, е креиран GET методот за земање и прикажување на формата за креирање нов планер кој враќа create-planner html документ. Во овој темплејт има поле за внес на име и опис, и копче "Submit". По клик на копчето "Submit", кое е вметнато во POST форма во create-planner.html, се прави action="create/planner" на метод дефиниран во контролерот. Ова е POST метод кој како RequestParam ги прима опис и име. Се повикува методот за креирање на планер од plannerService и се враќа redirect:/create/planner. \\ ||= **ID** =|| 2 || ||= **Случај на употреба** =|| Разгледува и дефинира план за патување ||