Skip to content

Requirements

İbrahim Kayan edited this page Feb 19, 2026 · 27 revisions

Initial Requirements: Campus-Neighborhood Mentorship Network

1. Functional Requirements

  • FR1: Academic Matching: The system shall suggest mentors based on the alignment of student majors and mentor academic backgrounds.
  • FR2: Career Alignment: The system should pair users based on specific industry expertise and career field history.
  • FR3: Experience Pairing: The system should match mentors and mentees based on shared life experiences and personal backgrounds.
  • FR4: Availability Display: The system should provide a real-time view of a mentor’s available time slots.
  • FR5: Appointment Booking: The system shall allow mentees to reserve mentorship sessions directly through an integrated interface.
  • **FR6: User Account Creation: The system shall enable users to create an account by selecting specific roles (e.g., Mentor, Mentee) and providing unique authentication credentials.
  • **FR7: Weighted Matching Customization: The system shall allow users to manually adjust the importance or "weight" of different matching parameters (academic, career, or interests) to influence the suggestion algorithm.
  • **FR8: Profile Content and Visibility: The system shall allow users to maintain a personal profile including qualitative information (biographies) and control the public visibility of this profile to other users.

2. Non-Functional Requirements

  • NFR1: Accessibility Compliance: The interface shall adhere to WCAG 2.1 Level AA standards to support diverse user needs.
  • NFR2: High-Contrast Support: The system should include a high-contrast visual mode to assist users with visual impairments.
  • NFR3: Text Scalability: The system shall support adjustable text sizes to ensure readability for retired professionals and senior residents.
Team Members

Lab Reports


Weekly Meetings


Customer Meetings


Stakeholder Meetings


Project Requirements


🎦 Scenarios and Mock-ups

Use Case Diagrams

Class Diagram

Sequence Diagrams

Test Plan and Coverage


Project Standards


Final Milestone and MVP Plan

MVP Report


Final Milestone Report

Per-Member Prompt Logs


Future Work

Clone this wiki locally