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: create my products page #137

Merged

Conversation

SebasHidalgo
Copy link
Contributor

📝 Create my products page

🛠️ Issue

📖 Description

This page allows users to manage and view the products they want to sell. It features a searchable and sortable table where users can:

✅ View product details, including an image, category, and price.
✅ Search for products by name or category using the input field.
✅ Sort products by name, category, or price by clicking on the column headers.

✅ Changes made

  • Created a new folder called "my-products" in apps/frontend/app.
  • Created a the "layout.tsx" in apps/frontend/app/my-products
  • Created a the "page.tsx" in apps/frontend/app/my-products
  • Updated the "user-menu.tsx" to handle the redirect to my products page
  • Added the "table.tsx" component from shadcn/ui in apps/frontend/components/ui

🖼️ Media (screenshots/videos)

Demo.mp4

@derianrddev derianrddev added enhancement New feature or request frontend labels Feb 9, 2025
@derianrddev derianrddev self-requested a review February 9, 2025 22:33
Copy link
Contributor

@derianrddev derianrddev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@SebasHidalgo Nice job! 🚀 Just a couple of tweaks.

apps/frontend/app/my-products/page.tsx Show resolved Hide resolved
apps/frontend/app/my-products/page.tsx Outdated Show resolved Hide resolved
apps/frontend/app/my-products/page.tsx Outdated Show resolved Hide resolved
@derianrddev derianrddev self-requested a review February 10, 2025 15:26
Copy link
Contributor

@derianrddev derianrddev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@SebasHidalgo Thank you for making the changes. LGTM! 🚀Let’s wait for a second review. @danielcdz

@danielcdz danielcdz merged commit 3c70b79 into KaizeNodeLabs:main Feb 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request frontend
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[FEAT]: Create My Products Page
3 participants