Skip to content

feat: Admin UI: Add Mentee Profile Card to Reviewing Mentor Application page#694

Merged
dricazenck merged 3 commits into
Women-Coding-Community:mainfrom
IrynaLypnyk:feature/683-add-mentee-profile-card
Jun 13, 2026
Merged

feat: Admin UI: Add Mentee Profile Card to Reviewing Mentor Application page#694
dricazenck merged 3 commits into
Women-Coding-Community:mainfrom
IrynaLypnyk:feature/683-add-mentee-profile-card

Conversation

@IrynaLypnyk

Copy link
Copy Markdown
Contributor

Description

This PR adds the mentee profile card to the Mentor Dashboard Mentee Applications section.

Changes included:

  • Extended GET /api/platform/v1/mentors/{mentorId}/applications to return nested mentee profile data.
  • Updated the Mentor Dashboard page to render the existing MenteeCard for reviewing mentor applications.
  • Removed redundant Bio and LinkedIn columns from the applications table because this information is now covered by the mentee profile card. Kept application-specific information visible, including the application message, applied date, and accept/decline actions.
  • Updated frontend test mocks to include the nested mentee object returned by the API.

Related Issue

Please link to the issue here
Closes #683
Closes #686

Change Type

  • Bug Fix
  • New Feature
  • Code Refactor
  • Documentation
  • Test
  • Other

Screenshots

Added locally verified Mentor Dashboard UI showing the mentee profile card in the Mentee Applications section.

Screenshot 2026-06-08 at 14 21 53

Testing

./gradlew test
npm run lint
npm test -- --watch=false
npm run build
Verified locally that GET /api/platform/v1/mentors/{mentorId}/applications returns nested mentee profile data.
Verified locally that /admin/mentor renders the mentee profile card for reviewing mentor applications.

Notes

The recommendations endpoint was not used for this page because it requires elevated Platform Administrator / Platform Leader permissions. The Mentor Dashboard now uses the mentor applications endpoint directly with the full nested mentee profile data.

Pull request checklist

Please check if your PR fulfills the following requirements:

@goelsonali goelsonali left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor comment on backend test - otherwise all looks good.

@sonarqubecloud

sonarqubecloud Bot commented Jun 9, 2026

Copy link
Copy Markdown

@dricazenck dricazenck merged commit a6fcf5c into Women-Coding-Community:main Jun 13, 2026
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

API: Return full mentee data for mentor applications feat: Admin UI: Add Mentee Profile Card to Reviewing Mentor Application page

3 participants