Skip to content

chiragmathurid/API-Integration-Data-Table

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README.md

Short Description

A simple Users Directory dashboard that shows user information in a table. It includes search, sorting, and city filter features with a clean and responsive design.

Project Setup

  1. Clone the project:
git clone <repository-url>
cd users-directory
  1. Install packages:
npm install
  1. Run the project:
npm run dev
  1. Open in browser:
http://localhost:3000

Features

  • Users table with name, email, company, and city
  • Search users by name or email
  • Sort users from A–Z
  • Filter users by city
  • Responsive and clean UI

Assumptions & Decisions

  • User data comes from a mock API or JSON file
  • Filtering and sorting are handled on the frontend
  • Simple UI design was used for easy reading
  • Avatar colors are added for better user visibility

Data Source

https://jsonplaceholder.typicode.com

About

A simple Users Directory dashboard that shows user information in a table. It includes search, sorting, and city filter features with a clean and responsive design.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors