Panterio

Katalóg, B2B portál a administrácia na mieru pre distribútora interiérových lamiel.

  • E-commerce
  • Produktový katalóg
  • Vlastný CMS
  • Produktové varianty
  • Import dát
  • B2B
  • Technické SEO
Úvodná stránka webu Panterio s katalógom interiérových lamiel

O projekte

Panterio je e-commerce riešenie pre distribútora interiérových lamiel. Súčasťou projektu je produktový katalóg, B2B časť a vlastný CMS pre správu produktov, variantov a obsahu. Riešenie zahŕňa aj import dát a technické SEO.

Zadanie

Sortiment distribútora interiérových lamiel sa nedá popísať jedným produktom a jednou cenou. Modely majú veľkosti a prevedenia s vlastnými kódmi, ceny prichádzajú v cenníku a časť predaja ide veľkoobchodne za iné ceny než koncovým zákazníkom.

Systém teda musí uniesť katalóg s variantmi, dve cenové úrovne, pravidelné importy produktových dát a správu obsahu na jednom mieste.

Riešenie

Postavili sme samostatnú PHP aplikáciu s vlastnou administráciou nad MySQL. Produkčný beh nepotrebuje Node.js ani framework, takže web beží na bežnom PHP hostingu.

Katalóg stojí na kategóriách a kolekciách a smeruje sa na strane servera priamo z databázy: kategória, kolekcia, produkt a jeho podradený produkt sú štyri úrovne adresy. Slugy sú stabilné identifikátory a pri premenovaní sa nemenia samy, aby sa neskôr dala doplniť riadená história presmerovaní.

Produkt a variant sú v schéme oddelené. Každý variant má voliteľný fotografický swatch a vlastnú galériu; poradie sa mení ťahaním a duplikovaný variant zostáva vypnutý, kým ho niekto neskontroluje.

Ceny sa ukladajú ako celé čísla v halieroch, nikdy ako desatinné číslo, a maloobchodná aj veľkoobchodná cena žijú v samostatnej tabuľke. Zdrojom je dodaný cenník XLSX; import páruje položky podľa EAN a kódu, bez prepínača nič nezapíše a pri nejednoznačnej zhode sa zastaví namiesto hádania. Ceny sa dajú zobraziť aj v eurách cez kurz, ktorý je uložený ako celé číslo a prepočítava sa celočíselne.

B2B je samostatná identita, nie rola v administrácii: vlastné tabuľky, vlastný kľúč v relácii a vlastné obmedzenie pokusov o prihlásenie. Partner sa registruje, administrátor firmu schvaľuje a až schválená firma vidí veľkoobchodné ceny. Dokumenty pre partnerov ležia mimo verejného priečinka a sťahujú sa cez overené prihlásenie, nie cez uhádnuteľnú adresu.

Skladová dostupnosť sa synchronizuje z externého zdroja a páruje sa výhradne cez stabilný identifikátor. Poškodený alebo nedostupný zdroj nechá predchádzajúci stav tak: vynulovať sklad kvôli výpadku by zákazníkovi klamalo.

Obrázky spravuje vlastný Media Manager, ktorý kontroluje skutočný typ súboru a z každého nahratia pripraví varianty v piatich šírkach. Väčšia než originál nevznikne, takže sa nič umelo nezväčšuje.

Výsledok

Produkty, varianty, ceny, obsah aj B2B partneri sa spravujú v jednej administrácii. Katalóg aj texty sa menia v administrácii, nie v kóde, a importy sa dajú spustiť opakovane bez toho, aby prepísali úpravy spravené v administrácii.

Technické SEO je súčasťou architektúry, nie dodatočnou vrstvou: adresy sa smerujú z databázy, kanonická podoba má koncovú lomku a tvar bez nej sa presmeruje natrvalo, vypnutá položka vracia 404 a mapa stránok obsahuje len položky, ktoré sú zapnuté a indexovateľné.

Ako veľkoobchodný partner uvidí ceny iba prihlásený zástupca schválenej firmy. Server ich neprihlásenému návštevníkovi vôbec neodošle.

Čo systém obsahuje

Moduly, ktoré tvoria katalóg aj zázemie

  • 01

    Katalóg

    Kategórie a kolekcie smerované zo servera priamo z databázy.

  • 02

    Varianty

    Veľkosti a prevedenia oddelené od produktu, s vlastnou galériou.

  • 03

    B2B zóna

    Samostatná identita partnera, schvaľovanie firmy, dokumenty.

  • 04

    Administrácia

    Správa produktov, cien, obsahu a partnerov na jednom mieste.

  • 05

    Import dát

    Cenník XLSX párovaný podľa EAN a kódu, opakovateľne.

  • 06

    Ceny

    Maloobchodná a veľkoobchodná v halieroch, voliteľne aj v eurách.

  • 07

    Sklad

    Dostupnosť z externého zdroja, párovaná cez stabilný identifikátor.

  • 08

    Médiá

    Kontrola typu súboru a varianty obrázkov v piatich šírkach.

  • 09

    Technické SEO

    Kanonické adresy, presmerovania, mapa stránok a indexácia.

Ako to drží pohromade

Katalóg je jadro, ostatné sa naň viaže

Vstupy

  • CENNÍK XLSXImport párovaný podľa EAN a kódu.
  • SKLADOVÝ ZDROJDostupnosť cez stabilný identifikátor.
  • MÉDIAFotografie s variantmi v piatich šírkach.

Produkty, varianty a kolekcie

Výstupy

  • VEREJNÝ KATALÓGKategória, kolekcia, produkt, podradený produkt.
  • B2B ZÓNAVeľkoobchodné ceny a dokumenty po schválení firmy.
  • DOPYTFormulár, ktorý overuje server, nie prehliadač.

Administrácia sedí nad jadrom: spravuje produkty, ceny, obsah aj partnerov na jednom mieste.

Súvisiace služby

Čo pri tomto projekte riešime

Kontakt

Ukážte nám, čo vás vo firme zdržuje.

Ukázať nám proces