README.md
# User Management App

## Description
A responsive user management application built with React.js, allowing users to manage their information efficiently. The app features user CRUD operations (Create, Read, Update, Delete) and utilizes the JSONPlaceholder API for seamless data management.
## Features
- **User CRUD Operations**: Create, Read, Update, and Delete user information.
- **Responsive Design**: Built using Tailwind CSS to ensure the app is mobile-friendly.
- **Form Validation**: Validates user input to ensure data integrity.
- **User Details View**: Provides a modal to view detailed information about a user.
- **User Feedback**: Utilizes toast notifications to inform users about actions.
## Technologies Used
- **Frontend**: React.js
- **Styling**: Tailwind CSS
- **Data Fetching**: Axios
- **API**: JSONPlaceholder
## Getting Started
Follow these steps to set up the project on your local machine:
### Prerequisites
- Node.js installed on your machine.
- npm (Node Package Manager) or yarn.
### Installation
1. **Clone the repository**:
```bash
git clone https://github.com/krishnaa1001/User-Management-Application