A premium, light-mode, glassmorphic E-Commerce React application built with Vite and Tailwind CSS v4.
- Dynamic Filters: Live product search and category selection (integrated reactively using React Router
useSearchParams). - Product Management (CRUD): Create, read, edit, and delete products easily.
- Persistent Storage: Uses
localStorageto cache products so that your custom created or edited items persist on page reloads. - Premium UI/UX: Designed using modern light glassmorphic interfaces, custom scrollbars, animated dual-revolving loaders, and interactive toast notifications.
- Fakestore API Integration: Populates the store with initial mock data on first load.
- Frontend Framework: React
- Build Tool: Vite
- Styling: Tailwind CSS v4 (with custom
@themeproperties) - Routing: React Router DOM
- HTTP Client: Axios
- Notifications: React Toastify
- ID Generation: Nanoid
Make sure you have Node.js installed.
-
Clone this repository:
git clone <your-repository-url> cd Product_sell
-
Install dependencies:
npm install --legacy-peer-deps
-
Run the development server:
npm run dev
-
Build for production:
npm run build