Skip to content

feat: add freelancer discovery page#129

Merged
SudiptaPaul-31 merged 1 commit into
Lumina-eX:mainfrom
OkeyAmy:add-freelancer-browsing-page
Jun 24, 2026
Merged

feat: add freelancer discovery page#129
SudiptaPaul-31 merged 1 commit into
Lumina-eX:mainfrom
OkeyAmy:add-freelancer-browsing-page

Conversation

@OkeyAmy

@OkeyAmy OkeyAmy commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Close #117

Summary

  • Added a responsive freelancer discovery page at /freelancers with search, multi-select skill filters, minimum rating filters, pagination, loading cards, and empty/error states.
  • Added a dynamic /api/freelancers endpoint that applies keyword, skill, rating, and pagination criteria together.
  • Added shared mock freelancer listing data and skill metadata for the discovery endpoint and UI.
  • Added desktop and mobile navbar links to the freelancer browse page.

Testing

  • npm run lint
  • npm run build
  • npm test

@drips-wave

drips-wave Bot commented Jun 23, 2026

Copy link
Copy Markdown

@OkeyAmy Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@SudiptaPaul-31 SudiptaPaul-31 merged commit 6597590 into Lumina-eX:main Jun 24, 2026
1 check 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.

[Feature]: Freelancer Marketplace Page

2 participants