The user management table includes the following features:
- Filtering by Email: Allows you to filter users based on their email addresses.
- Global Filtering: Provides the capability to filter users across all columns simultaneously.
- Column-based Sorting: Supports sorting by specific columns such as email and name.
- Pagination: Enables navigating through large sets of users by dividing them into manageable pages.
Here is a working live demo: 👉live-demo
We need to install or make sure that these tools are pre-installed on your machine:
Clone the project
git clone https://github.com/abdifitahabdulkadir/usermanagement.git
Go to the project directory
cd usermanagement
Install dependencies
npm install
Start the server
npm run dev
Note: This project is built with Next.js 15 and React 19, and you may encounter warnings related to dependencies.