Changes between Initial Version and Version 1 of Оставање рецензија на артист


Ignore:
Timestamp:
12/22/22 21:52:05 (2 years ago)
Author:
181006
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Оставање рецензија на артист

    v1 v1  
     1=  Оставање рецензија на артист
     2
     3''* Дадените слики во наредните чекори не претставуваат конечен изглед на апликацијата, туку само скици ''
     4
     5Актери:
     6
     7* Купувач
     8
     9=== Чекор 1
     10
     11Претпоставуваме дека купувачот е веќе регистриран и најавен на системот и се наоѓа на почетната страна со понудените настани.
     12
     13[[Image(Events.jpg​)]]
     14
     15{{{#!div style="font-size: 90%"
     16  {{{#!sql
     17-- приказ на сите настани
     18select e.ime from project.events as e;
     19
     20  }}}
     21}}}
     22{{{#!div style="font-size: 90%"
     23  {{{#!sql
     24-- приказ на настани според search полето
     25select e.ime from project.events as e
     26where e.ime like concat('%',:search,'%');
     27
     28  }}}
     29}}}
     30
     31=== Чекор 2
     32
     33Купувачот одбира настан и се прикажуваат сите информации во врска со тој настан.
     34
     35[[Image(Artist.jpg​)]]
     36
     37{{{#!div style="font-size: 90%"
     38  {{{#!sql
     39-- приказ на сите информации за избраниот настан
     40select * from project.events as e
     41where id_event = 7;
     42
     43  }}}
     44}}}
     45
     46=== Чекор 3
     47
     48Со кликнување на името на артистот, купувачот го разгледува неговиот профил и клика на копчето 'Напиши рецензија'.
     49
     50[[Image(ArtistReviews.jpg​)]]
     51
     52{{{#!sql
     53select * from project.users as u
     54join project.artist as u on u.id_user = a.id_user;
     55
     56}}}
     57
     58=== Чекор 4
     59
     60Купувачот може да го оцени артистот и да напише коментар.
     61
     62[[Image(ArtistReviews2.jpg)]]
     63
     64 {{{#!sql
     65insert into project.review ("content", rating, created_at, id_user_artist, id_user_customer)
     66values ('loved it.', 5, '2022-04-30 16:23:43', 10, 12);
     67
     68  }}}