Discover the perfect pair effortlessly with Trend Foot's user-friendly filters, vibrant color choices, and top-brand selections that make shoe shopping a breeze.
Check out the live app trend-foot
- Browse a diverse collection of shoes
- Filter by name, categories, price, colors, or brand.
- Combine multiple filters for a personalized search.
- Filter by categories, price, or colors
- Search by the shoe title or name
- Filter by different brands
- Combine multiple filters
Integrating multiple filters.
How I tackled this challenge
- At first each section filters their version of data. send filter data to the app component.
- Loop over the received data to filters only that occurred on all filter sections
- Display filtered data to the screen
- TypeScript
- React
- CSS
- Vite
-
Clone this repository.
git clone https://github.com/mahmoud-mohsen-dev/trendfoot.git
-
Navigate to the Project Directory:
cd trendfoot
-
Install Dependencies:
npm install
-
Development Server
npm run dev
-
Open in your Browser:
Open your web browser and go to http://localhost:3000 to see the app in action.
Now you have the "trendfoot" app on your local machine.