Skip to content

Lab 9: Milestone 3 Demo Preparation

burcukilic edited this page Dec 9, 2025 · 2 revisions

Demo-data strategy (Content & Use-case Alignment)

User Roles: We have created a workplace “Evil Corp” which is owned by “Dr. Dawson” to demonstrate a malicious user. We have created a user named Koray Eloğlu, who is a Junior Talent Acquisition Specialist. He has resigned from Evil Corp because he was working there 12 hours a day. He looks for a mentor who is a senior HR Consultant to review his CV because he wants to apply to new jobs. We have created a user named Arda Karakaş, who is a Senior HR Consultant with 8 years of experience. He has some badges in his profile, skills section showcases his talent stack, and he has a profile photo.
We have created a user named Dilara Dinç, who is a Junior Recruitment Specialist. She sent a mentorship request to Arda Karakaş, because she thinks he can help her to be better in the HR field.

Pre-Populated State:

  • Dr Frank is already a manager at Evil Corp.
  • Dr Frank has already created a post in the forum personally targeting “Koray Eloğlu”. Titled: “Why Some 'Professionals' Should Just Quit HR" and post content: “I just saw that Koray Eloğlu left Evil Corp. LOL. Couldn't handle a REAL work environment? 12-hour days are STANDARD in serious companies. If you can't take the heat, get out of the kitchen”.
  • Koray Eloğlu has already sent a mentorship request indicating her need for assistance in resume building.
  • Arda Karakaş has already been using this app and his profile has been created.
  • Arda Karakaş has some pending mentorship requests to demonstrate rejecting and accepting requests.
  • Koray Eloğlu has a profile which reflects all necessary information about him.
  • Koray Eloğlu found more than one mentor who are senior HR Consultants.
  • Koray Eloğlu checks the profiles of these mentors who all have demonstrable experiences and skills. He sees that mentor Arda Karakaş has the most relevant experience and he has badges.

Edge Case Data: We have included a forum post by a banned user to demonstrate what happens to the content created by a user when that user gets banned from the platform.

Demo plan (Presentation flow & Key scenarios)

Demo Timeline - 15 Minutes

  • 0:00 - 2:00 | KORAY (Mobile): Browses mentor profiles, selects Ayşe Yılmaz, and submits a mentorship request explaining his need for CV review after - leaving Evil Corp.
  • 2:00 - 4:30 | AYŞE (Web): Reviews her 5 pending requests, rejects Dilara’s request that doesn't fit her expertise, then accepts Koray's request after reviewing his profile. She sends the first DM to him.
  • 4:30 - 6:30 | KORAY (Mobile): Receives the acceptance notification, responds to Ayşe's message, and discovers he earned the "First Mentorship" badge in his profile.
  • 6:30 - 8:30 | KORAY (Mobile): Browses the forum, finds a toxic post from Dr. Frank targeting him personally, leaves a professional comment, and reports the post for harassment.
  • 8:30 - 10:30 | AYŞE (Web): Opens Koray's CV, adds detailed inline comments on multiple sections, then views community statistics and her personal activity stream.
  • 10:30 - 12:00 | ADMIN: Reviews Koray's report, checks Dr. Frank’s history of violations, and permanently bans the user while removing the toxic post.
  • 12:00 - 13:00 | Dr. Frank (Web): Shows Dr. Frank attempting to log in, with the system displaying a ban message and blocking access completely.
  • 13:00 - 15:00 | Question & Answer: Answer the given questions from the class and teacher.

📚 Navigation

📄 Overview

📁 Project Documents

📦 Milestone Reports

📘 User Scenarios

Click to expand

🧩 UML Diagrams

🧑‍🤝‍🧑 Personal Folders

Yağız Kaan Aydoğdu
Gökberk Yavuz
Burcu Kılıç
Burak Tigin
Enver Eren
Hande Karabul
İsmail Tarık Erkan
Ömer Faruk Koramaz
Asaf Kanlıpıçak
Mehmet Batuhan Çok
Sezer Cot

📅 Meeting Notes

📝 Lab Reports

  1. Lab 1
  2. Lab 2
  3. Lab 3
  4. Lab 4
  5. Lab 5
  6. Lab 6
  7. Lab 7
  8. Lab 8
  9. Lab 9

💬 Communication

🗂 Archive

Clone this wiki locally