User Management Table landing page

User Management Table

Frontend

React

Redux

TypeScript

JavaScript

Axios

Tailwind CSS

Daisy UI

Vitest

Zod

RTL

The User Management Table app is a dynamic web application that fetches data from an API and allows real-time filtering by name, username, email, and phone number using text input and radio buttons. It features a dark mode toggle for enhanced user experience and is built with React, Redux Toolkit, and TypeScript for robust state management and type safety. The app uses Vite for fast development, Axios for data fetching, and Tailwind CSS with DaisyUI for responsive and consistent styling. Additionally, Zod ensures schema validation for API data, while comprehensive unit and integration tests, written with Vitest and React Testing Library, ensure the app functions correctly. Linting and formatting are maintained through ESLint and Prettier.