-
Notifications
You must be signed in to change notification settings - Fork 0
New Mentee User
Mehmet Bora Sarioglu edited this page Feb 26, 2026
·
1 revision
|
Abdülmecid Kaya 2nd-year Computer Engineering Student Aspiring Data Scientist Motivated and curious learner Interested in industry guidance and mentorship Exploring which technical skills and career steps to prioritize |
|---|
- Wants to sign up for the platform
- Wants to complete his profile
- Wants to find a mentor in Data Science
- Wants to request mentorship
- Wants to get matched with a suitable mentor
- The mentorship platform is operational.
- Mentors from various industries are registered in the system.
- The matching algorithm is active and capable of generating recommendations.
- Abdülmecid has access to the platform website.
-
User opens the mentorship platform homepage.
-
User clicks the “Sign Up” button.
-
System displays the registration form.
-
User enters name, email, and password.
-
User selects “Mentee” as the role.
-
User submits the registration form.
-
System validates the information by requiring user to confirm registration by sending code to its email and creates the account.
-
System redirects user to the profile completion page.
-
User fills in profile details:
- Major: Computer Engineering (optional)
- Career Interest: Data Science
- Skills: Python (Beginner), Statistics (Intermediate)
- Preferred Industry: Technology / AI
- Preferred Meeting Frequency: Once per month
-
User submits the completed profile.
-
System analyzes user preferences and skills.
-
System generates a ranked list of mentors who match:
- Data science / AI expertise
- Availability
- Preferred meeting frequency
- System displays three recommended mentors.
- User reviews mentor profiles.
- User selects Ahmet Bulut.
- User writes a motivation message and clicks “Request Mentorship”.
- System confirms the mentorship request has been sent successfully.
- 1.1.1.1.1 User shall be able to register as a mentee.
- 1.2.2.1 System shall validate user credentials and create an account.
- 1.1.1.1.2 User shall be able to complete a personal and professional profile.
- 1.1.2.1 System shall generate mentor recommendations based on matching criteria.
- 1.1.1.1.3 User shall be able to view mentor profiles.
- 1.1.1.1.4 User shall be able to send a mentorship request.
- 1.1.2.5 System shall notify the user that the request was successfully submitted.
- Homepage with “Sign Up” button
- Registration form (name, email, password, role)
- Email Validation page
- User submits the completed profile.
- System analyzes user preferences and skills.
- System generated a ranked list of mentors who match and displays three recommended mentors.
- User reviews mentor profiles.
- User selects Ahmet Bulut and is now at Mentorship request form and after filling clicks Request Mentoriship.
- Mentorship request result: pending / confirmation screen
Team Members
- Lab 1 Report (12/02/2026)
- Lab 2 Report (19/02/2026)
- Lab 3 Report (26/02/2026)
- Lab 4 Report (05/03/2026)
- Lab 5 Report (12/03/2026)
- Lab 6 Report (26/03/2026)
- Lab 7 Report (02/04/2026)
- Lab 8 Report (18/04/2026)
- Lab 9 Report (30/04/2026)
- Lab 10 Report (07/05/2026)
- Weekly Meeting Notes Template
- Lab Meeting 1 (12.02.2026)
- Weekly Meeting 1 (16.02.2026)
- Weekly Meeting 2 (24.02.2026)
- Weekly Meeting 3 (04.03.2026)
- Weekly Meeting 4 (11.03.2026)
- Weekly Meeting 5 (23.03.2026)
- Weekly Meeting 6 (29.03.2026)
- Weekly Meeting 7 (11.04.2026)
- Weekly Meeting 8 (28.04.2026)
- Weekly Meeting 9 (10.05.2026)
- Use Case Diagram 1 (New Mentor User for Mobile Scenario)
- Use Case Diagram 2 (Mentor-Mentee Matching Scenario)
- Use Case Diagram 3 (New Mentee User Scenario)
- Final Use Case Diagram
- MVP Use Case Diagram
- All Sequence Diagrams
- Sequence Diagram: Mentee Matching
- Sequence Diagram: Mentor Matching
- Sequence Diagram: Mentorship Management
- Sequence Diagram: Registration
- Sequence Diagram: Cancelling Mentorship Relationship and Auto Ban
- Sequence Diagram: Login-Logout
- Sequence Diagram: Reporting-User
- Sequence Diagram: Mentor Profile Management
- MVP Sequence Diagrams
- Test Plan & Coverage (MVP)
- Acceptance Testing Strategy
- Acceptance Tests
- Test Data Strategy
- Web Frontend Test Report
- Amin Abu-Hilga
- Övgü Su Afşar
- Muhammet Sami Çakmak
- Beratcan Doğan
- İbrahim Kayan
- Burak Ögüt
- Mehmet Bora Sarıoğlu
- Future Work (reference, not a deliverable)