Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Uniwersalna platforma e-commerce z elastycznym modelem produktów

Opracowałem platformę e-commerce z uniwersalnym modelem produktów, która pozwala na budowanie sklepów internetowych o dowolnej tematyce bez zmiany struktury bazy danych.

Początkowo projekt tworzony był jako sklep narzędziowy ToolStore: katalog produktów, kategorie, filtry według cech, koszyk, składanie zamówień. Następnie platforma została przekształcona w uniwersalną "platformę", gdzie każdy produkt ma dynamiczną kolekcję cech (atrybutów). Model jest zbudowany w ten sposób, że w bazie danych znajdują się podstawowe encje produktu, a wszystkie właściwości są opisywane elastycznym schematem (zestaw atrybutów, które można dostosować) — dzięki temu ten sam silnik może być używany dla dowolnego typu produktów: narzędzia, elektronika, odzież, usługi itp.

Część administracyjna pozwala na:

konfigurowanie kategorii i typów produktów;

określanie zestawu cech dla każdego typu;

uzupełnianie katalogu dynamiczną treścią;

automatyczne uzyskiwanie filtrów i wyświetlania po stronie klienta bez zmiany kodu.

Zaprojektowałem architekturę, schemat bazy danych i zrealizowałem cały backend oraz główną część frontend, aby platforma była elastyczna, rozszerzalna i nadająca się do ponownego wykorzystania w różnych niszach.

Wykorzystane technologie: C#, .NET / ASP.NET (MVC), MS SQL Server, Entity Framework, HTML/CSS/JavaScript, szablon elastycznego modelu atrybutów (dynamiczne cechy produktów).
Szczegóły pracy
Dodana 11 listopada 2025
142 wyświetlenia
Freelancer
Vlad Syvorka
Ukraina Dniepr  1  0

Częściowo zajęty Częściowo zajęty
Zakończono 1 Sejf
W serwisie 7 lat