Budoar Atelier: Migracija sa WordPress WooCommerce platforme na prilagođeno (custom) E-Commerce rešenje

Naslovna slika za studiju slučaja Budoar Atelier (Hero Image)

O projektu

Budoar, kompanija iz oblasti modne tehnologije (fashion-tech), suočavala se sa ograničenjima svoje postojeće WordPress WooCommerce platforme. Zbog sporog učitavanja i lošeg korisničkog iskustva na WordPress-u, odlučili su se za migraciju na prilagođeno rešenje zasnovano na Golang-u.

Projekat je bio usmeren na poboljšanje brzine sajta, unapređenje korisničkog iskustva i postizanje veće fleksibilnosti u pozadinskim (backend) operacijama. Migracija je obuhvatila razvoj prilagođenog CMS-a, integraciju funkcija za geolociranje i kreiranje sveukupno bolje sistemske arhitekture.

Detalji projekta

Tip kompanije
SME
Tip angažovanja
Rad na projektu
Metodologija
Agile
Budžet
$50K - $100K
Trajanje
6 - 9 meseci

Izazovi

  • #1

    Ograničenja Golang ORM-a (Object-Relational Mapping)

    Tim se suočio sa problemima u vezi sa Golang ORM-om, posebno kada je reč o kontroli nad podacima koji se povlače iz baze. To je dovelo do prelaska na pisanje sirovih (raw) SQL upita kako bi se postigao veći nivo kontrole nad podacima.

  • #2

    Problemi sa performansama na WordPress-u

    Prvobitna WordPress platforma bila je spora, što je negativno uticalo na korisničko iskustvo. S obzirom na to da su performanse e-trgovine ključne za konverzije, tim je izabrao Golang zbog njegovih prednosti u pogledu brzine.

  • #3

    Istraživanje arhitekture

    Tim je morao da istraži najbolje prakse i arhitekturu kako bi na najefikasniji način implementirao Golang.

Obim

Upravljanje korisničkim nalozima: Prvobitni plan je bio da korisnici kreiraju naloge, ali je tim refaktorisao pristup kako bi se korisnici pratili putem obrazaca (formi) tokom samog procesa naručivanja, čime je unapređen protok korisnika kroz sajt.

Prilagođavanje na osnovu geolokacije: Sajt je morao da podržava dinamičku promenu jezika i valute u zavisnosti od lokacije korisnika.

Optimizacija CMS-a: Kreiran je jednostavan i intuitivan CMS u React-u, čime je znatno olakšano upravljanje proizvodima i ažuriranje sadržaja.

Ključne funkcionalnosti

  • Prilagođena arhitektura transakcija (Custom Transaction Architecture)

    Potpuna migracija sa standardnih, nasleđenih (legacy) WooCommerce konfiguracija na visoko bezbedan, nezavisan sistem za kupovinu i katalog proizvoda, izgrađen na brzom Golang pozadinskom (backend) sistemu.

  • Tečno upitavanje zaliha (Fluid Inventory Querying)

    Prilagođeni relacioni indeksi koji omogućavaju gotovo trenutnu pretragu i indeksiranje kategorija kroz inventar luksuznih modnih butika.

  • Imerzivni sistem vizuelnog dizajna (Immersive Visual Design System)

    Vrhunski, prilagođeni (bespoke) okviri rasporeda i dizajna, kreirani namenski kako bi verno preneli osećaj luksuza iz fizičkog salona u digitalni prostor.

  • Alati za praćenje prodavaca (Merchant Tracking Tools)

    Napredne tabele za upravljanje u pozadinskom sistemu (back-office) koje sadrže direktne podatke o profilisanju, eksplicitne metričke podatke za praćenje procesa plaćanja i prilagođena polja za prodavce.

  • „Kao osnivač brenda Budoar Atelier, koji je posvećen pružanju inovativnih modnih iskustava našim klijentima, znala sam da nam je potrebna bolja onlajn platforma. Naš prethodni sajt za e-trgovinu, zasnovan na WordPress-u, bio je spor i frustrirajući, što nas je sputavalo u nameri da pružimo izuzetno iskustvo kakvo naši klijenti zaslužuju. Trebalo nam je rešenje koje ne samo da će rešiti ove probleme, već nam i omogućiti da rastemo i uvodimo inovacije. Izabrala sam Boopro Tech za migraciju na prilagođeno rešenje zasnovano na Golang-u, i to je bila najbolja odluka koju sam mogla da donesem. Ovaj projekat je potpuno transformisao Budoar Atelier. Tim iz Boopro Tech-a bio je neverovatno profesionalan i zaista je razumeo moju viziju brenda.“

    Isidora M.CEO & Osnivač u Budoar Atelier

Hajde da definišemo vaš projekat

Dobijte jasnu procenu projekta sa planom isporuke i cenama.

Dobijte procenu projekta