Постановка задачи: Создать ASP.NET Core Web API (net core 3.1+) приложение, в котором предполагается следующий функционал:
-
Категории товара
-
Создание товара
-
Просмотр списка товаров
-
Просмотр товара
-
Страница категории товара На странице категорий товара должен выводится список категорий, с возможностью добавлять новую или удалить существующую категорию. При добавлении категории нужно добавить возможность добавлять дополнительные поля для товара этой категории, например, цвет, вес, размер и т.д.
-
Страница создание товара На странице создание товара должна быть возможность заполнить общую информацию о товаре (фотография, название, описание, цена, категория) и указать значения для дополнительных полей, которые были созданы для выбранной категории.
-
Страница просмотра списка товара Вывести список товаров с фильтром по категориям и дополнительным полям
-
Просмотр выбранного товара из списка товаров Вывести информацию о товаре и его параметрах