mdazfar2 / Ezyshop

EzyShop is a user-friendly platform that connects you to local stores, offering a seamless shopping experience. Compare prices, access exclusive deals, and enjoy hassle-free deliveries for groceries, essentials, and organic products—all in one app.
https://ezyshopz.vercel.app
Apache License 2.0
159 stars 227 forks source link

[Feat] Add new category browsing page with search functionality #8

Closed kavya410004 closed 1 month ago

kavya410004 commented 1 month ago

Description

I would like to propose to add a new web page that opens when the "Shop Now" button is clicked on the category card (as shown in the attached image). This page should allow users to browse through products in the selected category and provide a search bar to filter products by name or other attributes.

Current Functionality:

Proposed Changes:

  1. Create a new web page for each category, listing all available products in that category.
  2. Add a search bar on the page to enable users to search through products by name, price, etc.
  3. Display product details like name, image, price, and an "Add to Cart" button for each item.
  4. Implement pagination or infinite scrolling if the product list is long.

This feature would improve the user experience by allowing them to explore products within specific categories and easily find what they are looking for via the search bar.

I would like to work on this issue, please assign this to me.

Screenshots

Screenshot 2024-10-01 201754

Checklist

kavya410004 commented 1 month ago

@mdazfar2 , could you please assign this issue to me? I can work on implementing this feature.

github-actions[bot] commented 1 month ago

Hello kavya410004! Thanks for opening an issue in Ezyshop! 🚀

We'll get back to you as soon as possible.

mdazfar2 commented 1 month ago

@kavya410004 Thank you for raising an appropriate issue.

kavya410004 commented 1 month ago

@kavya410004 Thank you for raising an appropriate issue.

  • You are assigned, and please try to add a dummy shop and dummy products that match the UI background, making it look professional and appealing.

Thank you for assigning me to this issue @mdazfar2 ! I’ll make sure to add a dummy shop and products that match the UI background.

Also, since I’ve registered for Hacktoberfest after raising this issue, would it be possible to add the relevant Hacktoberfest label to the issue now?

mdazfar2 commented 1 month ago

Sure @kavya410004, I will be adding the Hacktoberfest label 🏷️.

mdazfar2 commented 1 month ago

hey @kavya410004 I hope you are doing well!

kavya410004 commented 1 month ago

@mdazfar2 I am still working on this issue, would it be possible to give me some more time? I'd be thankful if you could.

mdazfar2 commented 1 month ago

sure @kavya410004 i thought you were offline thank you for pinging me take your time.

kavya410004 commented 1 month ago

Hi @mdazfar2

Is there a recommended limit on the number of dummy products I should add? I plan to store all the dummy products in a JavaScript array of objects.

mdazfar2 commented 1 month ago

Okay @kavya410004, add whatever you want accordingly.

mdazfar2 commented 1 month ago

Solved ☑️