Універсальна 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 день тому