Open Dawaic6 opened 1 week ago
Description: The banner section of the landing page using React, Redux, and Tailwind CSS. The banner section will consist of two advertisements: one for quality eggs and another for snacks.
Create Components: -ProductCard : Create ProductCard component with title, description, image, button text and Apply Tailwind CSS. -BannerSection: Create BannerSection component ,Import and integrate ProductCard for two ads and Apply Tailwind CSS Setup Redux -Store and Actions: Setup Redux store and actions ,Create store.js ,Define state and reducer for ads and Implement actions for fetching/updating ads -Integrate Redux: Connect Redux to React ,Wrap App with Provider and Use useSelector and useDispatch in BannerSection
Dynamic Data Handling -[ ] Fetch ad data in BannerSection, Dispatch action on mount and Map data to ProductCard components Styling and Responsiveness -[ ] Apply Tailwind CSS ,Style ProductCard and BannerSection and Ensure responsive layout
Integration -[ ] Add BannerSection to landing page and Import and include BannerSection in App.js Review and Testing -Code Review Review and refactor code -Testing Test components and app functionality
Description
We need to create a UI the banner section of the landing page using React, Redux, and Tailwind CSS. The banner section will consist of two advertisements: one for quality eggs and another for snacks.
Tasks
Basic Components:
[ ] Create a ProductCard component to display advertisement details.
[ ] Create a
ProductsList
component to map over product data and render multipleProductCard
components.Dynamic Data:
Styling and Responsiveness:
Code Review and Testing:
Definition of Done