mv740 / E-Wok-MyConcordia

Soen 490
2 stars 0 forks source link

Event descriptions #95

Closed daBGHarry closed 7 years ago

daBGHarry commented 7 years ago

As a user, I can set and get event descriptions

[SP: 8] [Priority: 1] [Risk: Medium]

mv740 commented 7 years ago

image

4 type of users

User status

type of event

mv740 commented 7 years ago

Deleting event

When we add an Event_user, he will have FK to an existing event. if we delete the event, it will cause a problem. Do I delete all the user part of that event? (CASCADE) or I can set the FK nullable, so we can still see how many events a student is attending

Do we really delete them? from the DB? Or would it be better to just have like a flag ( active, archived) and we only hide it from the normal user (student)

Administrator (Concordia) will still be able to view all of them. Use the data for statistic... How many students participate in events... which kind are more popular? When an association/group ask for funding, they would know how many students usually come to their events based on past attendance

daBGHarry commented 7 years ago

Tests were performed manually for this user story.

The demo steps for this story:

  1. Go to the Events page
  2. Observe that a list of the current events will be listed
  3. Click on any of the events
  4. Click on View Details
  5. Observe that a popup appears listing the details of the selected event
  6. Click away from the popup
  7. Click Modify
  8. Observe that the page scrolls down to the event creation process except that the fields are already filled with the existing event's descriptions
  9. Navigate through the event descriptions and change one of them
  10. When the submit button is reached, press it, refresh the page, and observe the change