Skip to content

Ekthasurya/devnotes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

User Management Dashboard

A simple web application to manage users. It allows viewing, adding, editing, and deleting user details by interacting with a mock backend API using JSONPlaceholder.

🚀 Features

  • View Users: Fetch and display a list of users with details such as ID, First Name, Last Name, Email, and Department.
  • Add User: Add a new user by submitting a form (simulated response).
  • Edit User: Update an existing user's details.
  • Delete User: Remove a user from the list.
  • Error Handling: Gracefully handle API errors with user-friendly messages.
  • Bonus:
    • Pagination for user list.
    • Responsive UI for mobile and desktop.
    • Client-side validation for form inputs.

🛠️ Tech Stack

  • Frontend: React.js, CSS
  • HTTP Requests: Axios
  • API: JSONPlaceholder

images

Screenshot 2025-01-21 at 01-14-20 Vite React

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors