A modern Admin Dashboard built with React, Vite, React Query, and RTK Query for state management and API integration.
This project is a responsive, clean, and interactive dashboard for managing products, users, and other admin functionalities.
- Responsive design for desktop and mobile.
- Display products from a fake API (
https://fakestoreapi.com/). - Fetch and manage data using React Query and RTK Query.
- Global state management with Redux Toolkit.
- Light/Dark theme toggle support.
- Easy to extend with additional pages or APIs.
Frontend:
- React 18
- Vite 4.x
- Redux Toolkit + RTK Query
- React Query
- Axios (for API requests)
- Material-UI / Tailwind
Other Tools:
- Git & GitHub for version control
- npm for dependency management
- Clone the repository:
git clone https://github.com/rafathanna/Admin-Dashboard.git
cd Admin-Dashboard
# Admin-Dashboard
Install dependencies:
npm install
Start the development server:
npm run dev