Nethereum.eShop icon indicating copy to clipboard operation
Nethereum.eShop copied to clipboard

Use case: As user I want Search Product catalogue so I can find a product to add to basket

Open juanfranblanco opened this issue 5 years ago • 0 comments

  • Search by product name (ie book title)

  • Search by product brand (ie book author)

  • Sort by product rank (top sold)

  • Fields to display name, author, price (dai) Dai matches USD, so it will be the main currency.

  • [ ] Front end: Create search page Single box search but fields to search are (product name, brand, type)

  • [ ] Service : Create search service

  • [ ] Schema Fields: - Product Name : (book name) - Brand : (author (s)) - Price : DAI

  • [ ] Simple Sql search (Product or Brand)

Notes: To simplify example the Main author is mapped to the brand and extra authors will be contained in the Attribute-Json field with all product information.

Future phase 2: Add searching using Azure Search or Elastic Search, suggestions, language correction https://github.com/Nethereum/ujo-backend/blob/master/Ujo.Work/Ujo.Work.Search.Service/WorkSearchService.cs

juanfranblanco avatar Jan 30 '20 17:01 juanfranblanco