The document outlines a challenge to create a coffee listing page using Front-end libraries like React. It requires implementing a reusable card component that displays various coffee details and conditionally renders tags based on availability. Additionally, it includes instructions for fetching data from an API and deploying the solution with repository and demo URLs.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
7 views3 pages
Coffee Listing Page with React Components
The document outlines a challenge to create a coffee listing page using Front-end libraries like React. It requires implementing a reusable card component that displays various coffee details and conditionally renders tags based on availability. Additionally, it includes instructions for fetching data from an API and deploying the solution with repository and demo URLs.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
{
"title": "Simple Coffee Listing",
"description": "This challenge is great for working with Front-end libraries like React, Vue,... You will need to implement a reusable card component with different variables based on the data given.", "userStories": [ { "content": "Create a coffee listing page that matches the given design." }, { "content": "Use React or other Front-end libraries for this challenge." }, { "content": "Create a Reusable Card component." }, { "content": "The card component should include a picture, name, pricing, rating, and number of votes if exists." }, { "content": "The card component should render popular tag, availability status conditionally." }, { "content": "Render Coffee list with given data. The data should come from a given API or downloaded JSON file." }, { "content": "Users can choose to list all products or just available products." }, { "content": "Deploy the solution and submit Repository URL and Demo URL." } ], "text": [ { "content": "Our Collection" }, { "content": "Introducing our Coffee Collection, a selection of unique coffees from different roast types and origins, expertly roasted in small batches and shipped fresh weekly." }, { "content": "All Products" }, { "content": "Available Now" } ] }
################################################## Google Fonts links ##################################################