A small responsive user management app built with Next.js, TypeScript, Material-UI, Redux, and Formik.
- Sorting (ID, name, zipcode)
- Responsive table layout with SCSS Modules
- Multiple user selection
- Multiple user deletion
- User creation with form validation
- Custom user avatars
- Filtering (name, email, phone)
- Pagination
- Loading animations
- Snackbar notifications
- Unit & integration tests
- Next.js
- TypeScript
- Material UI
- Redux Toolkit
- Formik
- SCSS Modules
# Install dependencies
npm install
# Run development server
npm run dev
# Build for production
npm run buildMIT