-
Notifications
You must be signed in to change notification settings - Fork 0
Home
İbrahim Kayan edited this page Apr 2, 2026
·
16 revisions
We are a group of enthusiastic students from the CMPE 354 software engineering course, committed to designing and implementing a platform that fosters intergenerational mentorship and community knowledge sharing. Our team members are:
- Amin Abu-Hilga
- Övgü Su Afşar
- Halis Tunay Aslan
- Muhammet Sami Çakmak
- Beratcan Doğan
- İbrahim Kayan
- Mehmet Bora Sarıoğlu (Communicator)
- Burak Ögüt
Our project aims to connect students with neighborhood professionals and retirees for mentorship. The platform facilitates meaningful relationships through goal-setting tools, structured meeting scheduling, and a multi-dimensional matching algorithm based on shared interests, career fields, and life experiences. By utilizing the overlooked resources of neighborhood experts, we aim to bridge the campus-community divide.
- Requirements Page: Detailed functional and non-functional specifications.
- Elicitation Questions: Questions addressed to stakeholders to shape the system.
- 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 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)
- Customer Meeting #1: Key insights from our first customer meeting.
- Stakeholder Meeting #1: Key insights from our first stakeholder meeting.
- New Mentor User Scenario (Mobile): Onboarding flow for retired professionals.
- Mentor-Mentee Matching Scenario: Detailed logic for user pairing.
- New Mentee User Scenario: Registration and discovery for students.
- Use Case Diagram 1: New Mentor User flow.
- Use Case Diagram 2: Mentor-Mentee Matching logic.
- Use Case Diagram 3: New Mentee User flow.
- Final Use Case Diagram: Consolidated system overview.
- 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
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)