Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
5 tasks done
kavya410004 opened this issue Oct 1, 2024 · 11 comments
Closed
5 tasks done
Assignees
Labels
assigned enhancement New feature or request good first issue Good for newcomers gssoc-ext hacktoberfest level3 for 45 points

Comments

@kavya410004
Copy link
Contributor

kavya410004 commented Oct 1, 2024

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:

  • The "Categories" section in the navigation bar displays details about each category in a container with a "Shop
    Now" button.
  • Clicking the "Shop Now" button currently does not redirect users to a product browsing page.

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

  • I have checked the existing issues
  • I have read the Contributing Guidelines
  • I'm a GSSoC'24-Extd contributor
  • I'm a Hacktoberfest'24 contributor
  • I am willing to work on this issue (optional)
@kavya410004 kavya410004 added the enhancement New feature or request label Oct 1, 2024
@kavya410004
Copy link
Contributor Author

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

Copy link

github-actions bot commented Oct 1, 2024

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

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

@mdazfar2
Copy link
Owner

mdazfar2 commented Oct 1, 2024

@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.

@kavya410004
Copy link
Contributor Author

kavya410004 commented Oct 2, 2024

@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
Copy link
Owner

mdazfar2 commented Oct 2, 2024

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

@mdazfar2
Copy link
Owner

mdazfar2 commented Oct 3, 2024

hey @kavya410004 I hope you are doing well!

  • It has been 2 days and you haven't responded to anything. Thank you.

@mdazfar2 mdazfar2 closed this as completed Oct 3, 2024
@mdazfar2 mdazfar2 reopened this Oct 3, 2024
@kavya410004
Copy link
Contributor Author

@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
Copy link
Owner

mdazfar2 commented Oct 3, 2024

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

@kavya410004
Copy link
Contributor Author

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
Copy link
Owner

mdazfar2 commented Oct 4, 2024

Okay @kavya410004, add whatever you want accordingly.

@mdazfar2
Copy link
Owner

mdazfar2 commented Oct 4, 2024

Solved ☑️

@mdazfar2 mdazfar2 closed this as completed Oct 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
assigned enhancement New feature or request good first issue Good for newcomers gssoc-ext hacktoberfest level3 for 45 points
Projects
None yet
Development

No branches or pull requests

2 participants