User List (Task 3)

This project is a simple React application that fetches user data from an API and displays it in a list. When a user is selected from the list, their details are shown on the right-hand side of the screen.

Features

  • Fetches user data from a mock API (https://602e7c2c4410730017c50b9d.mockapi.io/users).
  • Displays a loading spinner while data is being fetched.
  • Handles errors gracefully and displays appropriate messages.
  • Responsive design for all screen sizes.
  • Dark / Light Theme.

Technologies Used

  • React
  • Axios for API requests
  • Tailwind CSS for styling
  • react-loader-spinner for loading spinner

Logo

Logo

Logo

Logo

Demo

https://www.loom.com/share/303122d027cf4bd886f4e87cc1485398?sid=6c873dfb-d025-40ca-8cef-64dc173549f2