Skip to content

Sanghanmol/User-Management-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

User Management Application

This project is a React application for basic user management using the Reqres API.

Features

  1. Login - Basic authentication using the Reqres API.
  2. Users List - Displays a list of users with pagination, search, and filtering.
  3. Edit Users - Allows users to edit their details.
  4. Delete Users - Allows users to be deleted from the list.

Bonus Features

  • Client-side Search: Users can search for others by name.
  • React Router: Navigation between different pages (Login, Users List, Edit User).

Technologies Used

  • React
  • Material-UI for styling
  • Axios for API requests
  • React Router for navigation

Installation

  1. Clone the repository:
  1. Install dependencies:

    npm install

  2. Run the app:

    npm start

Usage

  1. Navigate to the Login page.

  2. Enter the following credentials to log in:

    Email:
    eve.holt@reqres.in

    Password:
    cityslicka

  3. After logging in, you will be redirected to the Users List page, where you can see the list of users.

  4. Use the search bar to filter users by name or email.

  5. Click on the Edit button to modify user details or the Delete button to remove a user.

Releases

No releases published

Packages

No packages published