Универсальная e-commerce платформа с гибкой моделью товаров

Работа 2 из 7
Разработал e-commerce-платформу с универсальной моделью товаров, которая позволяет строить интернет-магазины любой тематики без изменения структуры базы данных.

Сначала проект создавался как магазин инструментов ToolStore: каталог товаров, категории, фильтры по характеристикам, корзина, оформление заказов. В дальнейшем платформа была перепроектирована как универсальная “площадка”, где каждый товар имеет динамическую коллекцию характеристик (атрибутов). Модель построена так, что в БД есть базовые сущности товара, а все свойства описываются гибкой схемой (набор атрибутов, которые настраиваются) — благодаря этому один и тот же движок может использоваться для любого типа продуктов: инструменты, электроника, одежда, услуги и т.д.

Админ-часть позволяет:

настраивать категории и типы товаров;

определять набор характеристик для каждого типа;

заполнять каталог динамическим контентом;

автоматически получать фильтры и отображение на стороне клиента без изменения кода.

Я спроектировал архитектуру, схему базы данных и реализовал весь бекенд и основную часть фронтенда, чтобы платформа была гибкой, расширяемой и пригодной для повторного использования под разные ниши.

Использованные технологии: C#, .NET / ASP.NET (MVC), MS SQL Server, Entity Framework, HTML/CSS/JavaScript, шаблон гибкой модели атрибутов (динамические характеристики товаров).
Детали
  • Добавлена:
170

Фрилансер

  • Проектов 1
  • Оценка -
  • Рейтинг 636
Зарегистрируйтесь

Если у вас есть аккаунт, авторизуйтесь

Показатели

  • Последний визит: 1 месяц 1 день назад