Skip to content

fix(web): Build Saved Jobs view (Closes #132)#236

Open
ToryMic wants to merge 17 commits intoDXmakers:mainfrom
ToryMic:fix/132-frontend-build-saved-jobs-view
Open

fix(web): Build Saved Jobs view (Closes #132)#236
ToryMic wants to merge 17 commits intoDXmakers:mainfrom
ToryMic:fix/132-frontend-build-saved-jobs-view

Conversation

@ToryMic
Copy link
Copy Markdown

@ToryMic ToryMic commented Apr 24, 2026

What this PR does
Builds a high-fidelity 'Saved Jobs' view for freelancers to bookmark and manage interesting opportunities.

Root cause
• Missing functionality for freelancers to save jobs for later review.

Fix
• Created a client-side store (Zustand + Persist) for managing saved job IDs.
• Added 'Saved Jobs' link to the freelancer sidebar.
• Implemented /jobs/saved page with filtering and bookmark management.
• Added bookmark toggle to main job board cards.

Testing

  • Bug reproduced before fix
  • Added/updated regression test
  • All tests pass locally
  • CI is green

Closes #132

@ToryMic ToryMic requested a review from soomtochukwu as a code owner April 24, 2026 05:59
Copy link
Copy Markdown
Contributor

@soomtochukwu soomtochukwu left a comment

Choose a reason for hiding this comment

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

Pls make sure that all checks pass

@ToryMic ToryMic requested a review from soomtochukwu April 24, 2026 11:01
@ToryMic ToryMic force-pushed the fix/132-frontend-build-saved-jobs-view branch from 6a1feb7 to b37e72d Compare April 24, 2026 12:35
@ToryMic ToryMic force-pushed the fix/132-frontend-build-saved-jobs-view branch from b46d3ae to 9212d36 Compare April 24, 2026 14:27
Copy link
Copy Markdown
Author

@ToryMic ToryMic left a comment

Choose a reason for hiding this comment

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

Reviewed

@ToryMic ToryMic closed this Apr 24, 2026
@ToryMic ToryMic reopened this Apr 24, 2026
Copy link
Copy Markdown
Author

@ToryMic ToryMic left a comment

Choose a reason for hiding this comment

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

Reviewd

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.

Frontend: Build Bid List for Clients

2 participants