/e-shop

test task

Primary LanguageTypeScript

E-shop (test task)

Create the frontend section of an online store utilizing React and TypeScript:

  • Prepare a JSON dataset comprising a minimum of 17 products.
  • Develop a product catalog page.
  • Implement sorting (by price, by name, descending and ascending order).
  • Implement filtering options (by price, by manufacturer, by type of care).
  • Develop a product card page.
  • Develop a shopping cart page.
  • Develop an admin panel to manage the product list, enabling the ability to edit, add, and delete items. Store the data in local storage. Provide functionality to work with the list of care types.
  • Ensure code coverage through tests, with a minimum of 10 tests.

LIVE DEMO 👀