Vagabonds-Labs / cofiblocks

Welcome to Cofiblocks marketplace: A Starknet web3 platform to innovate Costa Rica coffee industry. Cofiblocks connects small coffee farmers directly with coffee lovers, cutting out unnecessary intermediaries.
https://www.cofiblocks.com/
7 stars 13 forks source link

Implement product catalog page #7

Closed brolag closed 3 weeks ago

brolag commented 1 month ago

Create a product catalog page that displays coffee products, allowing users to browse available offerings.

muguika commented 1 month ago

This is the design for the catalog homepage: Home

The product card should show (see next image for detail):

  1. Region and Farm's name. Ex. Poás by Beneficio Las Peñas
  2. Coffee Variety. Ex. Geisha or Marsellesa
  3. Price per unit product-card

Notice the orange tag over the photo: it refers to the roast level (strong, medium, light)

0xdevcollins commented 1 month ago

Hello @brolag,

I am Collins Ikechukwu, and I am eager to take on this task. With 4 years of experience as a full-stack JavaScript developer, I have a strong background in developing frontend web applications, particularly using Next.js. I’ve contributed to OnlyDust in projects involving Next.js, Cairo, TypeScript, and JavaScript. I’m confident that I can handle this task effectively and would be grateful if you could assign it to me.

onlydustapp[bot] commented 1 month ago

Hey @devcollinss! Thanks for showing interest. We've created an application for you to contribute to Cofiblocks. Go check it out on OnlyDust!

Benjtalkshow commented 1 month ago

Hello @brolag,

I am Nnaji Benjamin, and I am eager to take on this task. With 4 years of experience as a full-stack JavaScript developer, I have a solid background in building dynamic product interfaces and web applications using Next.js. I’ve contributed to over 18 projects on OnlyDust involving Next.js, TypeScript, and JavaScript, including complex implementations like dashboards on OP Stack and transaction details pages. I’m confident in my ability to tackle this task effectively and would be grateful if you could assign it to me.

Technical Approach:

  1. Build the Catalog UI: I will design and implement a visually appealing and responsive product catalog page that displays coffee products, with key details like pricing, descriptions, and product images. The layout will be intuitive, ensuring users can easily navigate the offerings.

  2. Fetch Product Data: I will integrate API calls to retrieve product data, including coffee offerings and their corresponding details from the available NFTs, ensuring accurate representation of each product.

  3. Implement Pagination or Infinite Scrolling: Depending on the number of products, I will implement pagination or infinite scrolling to improve the user experience, ensuring smooth browsing without overwhelming the interface.

onlydustapp[bot] commented 1 month ago

Hey @Benjtalkshow! Thanks for showing interest. We've created an application for you to contribute to Cofiblocks. Go check it out on OnlyDust!

evgongora commented 1 month ago

Hello hello @brolag!

My name is Erick, I'm a student from Costa Rica and have experience working with Javascript, TypeScript and Next.js, which aligns with the tech stack of this project. I can implement the following steps:

Let me know if there are any additional details you'd like me to consider!

Thanks!

onlydustapp[bot] commented 1 month ago

Hey @evgongora! Thanks for showing interest. We've created an application for you to contribute to Cofiblocks. Go check it out on OnlyDust!

brolag commented 1 month ago

Hey @evgongora assigning this to you.