Skip to content

Add LeetCode recommendation feature to job description - #44

Merged
yangzhijiany merged 1 commit into
mainfrom
fix-lint-issues
Dec 1, 2025
Merged

Add LeetCode recommendation feature to job description#44
yangzhijiany merged 1 commit into
mainfrom
fix-lint-issues

Conversation

@ytLin27

@ytLin27 ytLin27 commented Dec 1, 2025

Copy link
Copy Markdown
Contributor

Summary

  • Added LeetCode recommendation section below job description display
  • Backend API now returns recommended LeetCode problems based on job requirements
  • Frontend displays 3 recommended problems with difficulty badges and reasons

Changes

Backend

  • Added leetcode_recommendations field to extract_skills API response
  • Added missing django-filter dependency to requirements.txt

Frontend

  • Display LeetCode recommendations below job description with:
    • Problem number and title (clickable link to LeetCode)
    • Difficulty badge (Easy/Medium/Hard with color coding)
    • Recommendation reason
  • Added responsive styling for LeetCode cards
  • Fixed code formatting with Prettier

Testing

  • ✅ Lint check passed
  • ✅ Prettier format check passed
  • ✅ Backend API returns leetcode_recommendations field
  • ✅ Frontend correctly displays recommendations

- Add leetcode_recommendations field to extract_skills API response
- Display recommended LeetCode problems below job description
- Add styling for LeetCode recommendation cards with difficulty badges
- Fix code formatting with Prettier
- Add missing django-filter dependency
@yangzhijiany

Copy link
Copy Markdown
Contributor

Approved

@yangzhijiany
yangzhijiany merged commit c31100c into main Dec 1, 2025
2 checks passed
@William-f-12
William-f-12 deleted the fix-lint-issues branch December 10, 2025 02:27
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.

2 participants