Site link :- https://simple-admin-dashboard-sable.vercel.app/
This is a React-based user management application that integrates with the Reqres API to provide authentication, user listing, editing, and deletion functionalities.
- User Authentication
- Paginated User List
- User Edit and Delete Functionality
- Responsive Design
- Token-based Authentication
- Node.js (v14 or later)
- npm or yarn
- Clone the repository
git clone https://github.com/skillradius360/simpleAdminDashboard.git
cd simpleAdminDashboard
- Install dependencies
npm install
# or
yarn install- Start the development server
npm start
# or
yarn start- React
- React Router
- Axios
- Tailwind CSS
- Reqres API
- POST /api/login
- GET /api/users
- PUT /api/users/{id}
- DELETE /api/users/{id}
- Default Credentials:
- Email: eve.holt@reqres.in
- Password: cityslicka
- Token is stored in localStorage
- Redirect to login if token is missing
- Basic error handling implemented
- Responsive design using Tailwind CSS
- React Router for navigation
- Pagination for user list
- Edit and Delete user functionality
- More robust error handling
- Add client-side search/filtering
- Implement refresh token mechanism
MIT License