Skip to content

Conversation

@AnuragPatel01
Copy link

@AnuragPatel01 AnuragPatel01 commented Sep 25, 2025

Summary

This PR includes incremental UI updates for the Workers Page.

Components Added

  • Navbar → sticky and responsive top navigation
  • WorkerCard → worker profile with image, service, and price
  • Pagination → navigate between pages of workers
  • Filters → filter by service, price range, search
  • SkeletonCard → loading placeholder for workers list

Notes

  • All components are responsive with Tailwind CSS
  • Integrated into WorkersPage step by step

@AnuragPatel01
Copy link
Author

AnuragPatel01 commented Sep 25, 2025

This commit

  • Adds WorkerCard component (image handling, loading state, fallback)
  • Integrates WorkerCard into WorkersPage
  • Updates page layout to use responsive grid: 1 / 2 / 3 columns (mobile → tablet → desktop)
  • Keeps existing fetch + caching logic unchanged

@AnuragPatel01 AnuragPatel01 reopened this Sep 25, 2025
@AnuragPatel01
Copy link
Author

AnuragPatel01 commented Sep 25, 2025

Update

  • Added Pagination component
  • Integrated into WorkersPage
  • Users can now navigate between pages of workers

@AnuragPatel01
Copy link
Author

Update

  • Added Filters component
  • Integrated into WorkersPage
  • Users can now filter by service type, price range, and search

@AnuragPatel01
Copy link
Author

Update

  • Added SkeletonCard component for loading state
  • Integrated into WorkersPage to show placeholders while data is being fetched

@AnuragPatel01
Copy link
Author

Summary

  • Integrated Navbar, WorkerCard, SkeletonCard, Filters, and Pagination
  • Responsive grid with skeleton loading states
  • Fetching from /api/workers with caching

Notes

  • Current commit history shows step-by-step progress.

@AnuragPatel01 AnuragPatel01 changed the title Assignment Work: Initial Component Setup assignment/anurag-patel Sep 25, 2025
@AnuragPatel01
Copy link
Author

"The changes I made today are purely for my personal satisfaction and are not intended to be included in the current ongoing assignment evaluation."

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.

1 participant