Quote
"Bad boys" - Lionel Messi
Description
This PR implements a read-only table in a new frontend component displaying all signed-up users. This will make it easy to see who's involved, their contact info, and which project they're on.
Instructions
Task
- Create
client/src/components/Users.jsx
- Fetch data from
GET /users on page load
- Display users in a table with columns: Name, Email, Project
- Handle the loading state (before data arrives) and the empty state (no users yet)
- This table is read-only for this issue -- no editing functionality yet, will be included in a future issue
- No styling necessary for this
Acceptance Criteria
Resources
Quote
"Bad boys" - Lionel Messi
Description
This PR implements a read-only table in a new frontend component displaying all signed-up users. This will make it easy to see who's involved, their contact info, and which project they're on.
Instructions
Task
client/src/components/Users.jsxGET /userson page loadAcceptance Criteria
Users.jsxcreatedGET /usersResources
client/src/App.jsx(existing table pattern reference)