-
Notifications
You must be signed in to change notification settings - Fork 0
Scenario: Participate in an Event
Elif Kizilkaya edited this page Apr 10, 2023
·
11 revisions
- Age: 22
- Job: Student
- Interests: Swimming, programming
- Ali studies Mathematics in a university in Istanbul. He likes playing games in his free time. Age of Empires (AoE) is his favorite game and he enjoys AoE a lot, unlike his friends, who usually prefer other games. Ali is a very competitive player and quite easily beats his friends even when he is challenged 1vs2. His friends suggest him to join an AoE event nearby in Istanbul and they tell him about the platform.
- He wants to search AoE events nearby.
- He wants to participate in an AoE event in the upcoming weeks.
- Ali is not a registered user in the platform.
- There are AoE events in Istanbul in the upcoming weeks.
- These events are not full.
- Ali navigates to the register page of the platform.
- Ali completes registration steps.
- Ali searchs for "AoE" and filters results for offline events in Istanbul and uses "tournament" tag to find competitive events.
- Ali sorts the results by date and finds a good tournament event scheduled for just after his midterm exams.
- Ali reads its description and the comments about it.
- Ali decides to participate in the tournament.
- Ali comments on the event indicating he is excited to join the event and upvotes a comment that he likes.
- 1.1.4.1. Users shall be able to view events.
- 1.1.4.12. Users shall be able to join an event if the limit is not passed.
- 1.1.4.16. Users shall be able to comment on events.
- 1.1.4.18. Users shall be able to upvote or downvote the comments of the event.
- 1.1.4.19. Users shall be able to semantically search events.
- 1.1.4.20. Users shall be able to filter events by date, location, tag and meeting types which are online and offline.
- 1.1.4.21. Users shall be able to sort events alphabetically, by date, number of attendee limit, number of comments ascending or descending.
Web
- User signs up.
![SignUpWeb](https://user-images.githubusercontent.com/93437869/230900760-f34adb74-3adb-4a67-b127-1b8662efb831.png)
- User searches for events that she/he is interested in using the search, filter, and sort functionality. Then he comments using the "comment" button and upvotes the comment he likes.
![EventsPageWeb](https://user-images.githubusercontent.com/93437869/230900831-a62f49c7-f57b-476a-84aa-5ecbb954e45d.png)
Mobil
- User signs up.
![SignUpMobile](https://user-images.githubusercontent.com/93437869/230901063-77d4a291-ca00-4335-835e-c1a63cf883ab.png)
- User searches for events that she/he is interested in using the search, filter, and sort functionality. Then he comments using the "comment" button and upvotes the comment he likes.
![EventsMobile](https://user-images.githubusercontent.com/93437869/230901253-ae32c724-2f3f-4941-b209-3bda5f9198fe.png)
🏠 Home
- Elif Kızılkaya
- Fatma Sena Alçı
- Furkan Ülke
- Hakan Karakuş
- Hatice Erk
- Kardelen Erdal
- Melih Gezer
- Muhammet Tayyip Kamiloğlu
- Ömer Şafak Bebek
- Tacettin Burak Eren
- Yunus Emre Altuğ
Former Team Members