5 | | **[source:@5577566 Прототип]** |
| 5 | **Линк до прототипот:** **[source:@5577566 Прототип]** |
| 6 | === Примач на донации === |
| 7 | ||= **ИД:** =|| 1 || |
| 8 | ||= **Случај на употреба:** =|| Поставува барања за материјални средства || |
| 9 | |
| 10 | 1.По најава, на корисникот му се појавува насловната страна со копчето "Upload" во navbar, коешто кога ќе го избере се праќа GET барање со патека /upload и на корисникот му се враќа формата којашто треба да ја пополни за да креира нова објава. |
| 11 | [[BR]] |
| 12 | [[Image(homepage.JPG,width=70%,height=70%,align=center)]] |
| 13 | [[BR]] |
| 14 | 2.Корисникот ја пополнува формата, и откако ќе кликне на копчето "Upload post" се праќа POST барање на патека /newpost и доколку проверката на серверска страна е успешна објавата ќе се креира. |
| 15 | Објавата ќе се зачува во базата на податоци. |
| 16 | [[Image(uploadPost.JPG,width=70%,height=70%,align=center)]] |
| 17 | \\ |
| 18 | |
| 19 | === Донатор === |
| 20 | ||= **ИД:** =|| 1 || |
| 21 | ||= **Случај на употреба:** =|| Донира на објавите || |
| 22 | |
| 23 | 1.По најава, на корисникот му се појавува насловната страна кадешто го избира копчето "Posts" и праќа GET барање со патека /album и на корисникот му се враќаат сите објави коишто се одобрени, распоредени на повеќе страници. |
| 24 | [[Image(posts.JPG,width=70%,height=70%,align=center)]] |
| 25 | 2.Откако корисникот ќе ја најде соодветната објава на којашто сака да донира, клика на копчето "Open", и се праќа GET барање со патека /post кадешто се наоѓа и query параметар "postid". На корисникот му се враќа страна кадешто ги има сите податоци за објавата и копче "Donate". |
| 26 | [[Image(post.JPG,width=70%,height=70%,align=center)]] |
| 27 | 3.Доколку корисникот веќе има внесено податоци за интернет картичка, тие автоматски ќе се појават и на корисникот ќе му остане да внесе сума. Во спротивно корисникот треба да ја пополни цела форма. Откако корисникот ќе ја пополни формата, треба да го избере копчето "Confirm". |
| 28 | [[Image(donate.JPG,width=70%,height=70%,align=center)]] |
| 29 | \\ |