This project is a User Management System built with React, Redux, Redux-toolkit, Material-UI, and Axios. It allows you to view, add, delete, and search for users.
App is deployed here: task-users-list.
- View a list of users with pagination.
- Add new users through a form.
- Delete users from the list.
- Search for users by name.
Make sure you have the following installed on your machine:
-
Clone the repository:
git clone https://github.com/your-username/your-repo-name.git cd your-repo-name npm install
To start the project, run:
npm run dev
This will start the development server on port 8080 and automatically open the application in your default web browser.
The application will be available at:
http://localhost:8080
The server will automatically reload if you make changes to the code.
This project uses the Multi-tool API to manage user data. You can find more details about the Multi-tool API here: Multi-tool API GitHub Repository.
- React
- Redux
- Redux Toolkit
- Axios
- Material-UI