Əsas məzmuna keç
ATLASBIP Business Intelligence Partners
ATLASBIP Business Intelligence Partners

Premium parfümeriya · E-commerce · Pərakəndə arxa ofis

Molecion — Pərakəndə satış üçün onlayn mağaza proqramı. Qiymət siyahılarını avtomatik yükləyir.

Ən çətin hissə heç vaxt mağaza olmayıb

Molecion Bakıda orijinal dizayner və niş ətirləri satır. Onlayn satış kanalını təchizatçının qiymət siyahısı əsasında qurduq. Bu siyahının düzgün işlənməsi mağazanın etibarlılığı üçün vacibdir. Qiymətlər dollarla gəlir. Kataloqda 1 100-ə yaxın ətir və 1 600-ə yaxın ölçü var. Yanlış uyğunlaşdırma bir ətrin qiymətini səhvən başqa ətirə tətbiq edə bilər.

Layihə haqqında əsas faktlar

Layihə növü
Öz məhsulumuz
Platformalar
Vitrin · Quraşdırıla bilən PWA · Arxa ofis
Dillər
Azərbaycan · İngilis · Rus

Status

Status Qurulub, test olunub və yerləşdirilməyə hazırdır

molecion.az · tezliklə açılır

Kataloq və qiymət mühərriki artıq biznesin öz məlumatları üzərində işləyir. Açılış məhsul çəkilişlərini və domeni gözləyir.

01 Problem

Bir səhv uyğunluq, bir səhv qiymət

Parfümeriya kataloqunda əsas məsələ təkcə ətir deyil, flakonun ölçüsüdür. Eyni ətir 30, 50 və 90 ml ölçülərində, həmçinin tester kimi satılır. Eau de parfum və eau de toilette eyni adda olsa da, fərqli ətirlərdir. Yeni qiymət siyahısındakı hər sətir yalnız uyğun flakonla eyniləşdirilməlidir. Uyğun variant yoxdursa, sətir heç bir məhsula bağlanmır.

Bu, 1 600-ə yaxın ölçüdən hansıdır?

Əl ilə heç kimin sona çatdıra bilmədiyi iş

  1. Satış qiyməti sadə ticarət əlavəsi deyil

    Maya dəyəri dollarla gəlir, mağaza isə manatla satış edir. Satış qiymətini hesablamaq üçün əvvəl məzənnə, sonra əmsal tətbiq olunur. Ardınca brendə, ölçüyə və maya dəyərinə uyğun marja əlavə edilir.

  2. Kataloq məhsuldan deyil, ölçüdən ibarətdir

    Kataloqda 1 100-ə yaxın ətir, 1 600-ə yaxın flakon və tester variantı var. Təchizatçı siyahısındakı hər sətir ya konkret varianta uyğun gəlir, ya da yeni məhsuldur.

  3. Yeganə açar çap olunmuş addır

    Təchizatçı ətrin adını öz qaydasında yazır, kataloqda isə həmin ad başqa cür qeyd olunur. Onları birləşdirən ortaq kod yoxdur.

  4. Səhv uyğunluq səs çıxarmır

    Sistem xəta göstərmir və işləməyə davam edir. Ancaq bir ətirin qiyməti səhvən başqa ətirə tətbiq olunur. Kimsə fərq edənə qədər yanlış qiymət mağazada qalır.

  5. Məhsul bazası ümumiyyətlə yox idi

    Biznesdə yalnız qiymət siyahısı və şəkillər var idi. Lakin mağaza qurmaq üçün lazım olan brend, ölçü və məhsul təsvirləri yox idi.

Dizayn qaydamız

Heç bir qiymət insan yoxlamadan dəyişdirilə bilməz. İmport modulu qərarı özü vermir, yalnız yoxlama üçün dəyişiklik təklifləri hazırlayır.

Qurduğumuz və yüklədiyimiz kataloq

  • 125 Kataloqdakı brend
  • ≈ 1 100 Ətir
  • ≈ 1 600 Ölçü və tester
  • 1 992 İnqrediyent notları kitabxanası
  • 3 Dil

Kataloqdakı hər ətirin profili var. Buraya akkordlar, üç səviyyəli not piramidası və «nə vaxt istifadə etməli» məlumatları daxildir.

02 Sətrin oxunması

Sətir sağdan sola oxunur

Təchizatçı hər məhsulu bir sətirdə yazır: brend, ad, konsentrasiya, cins və ölçü. Soldan sağa oxuyan sistem ətrin adındakı «Parfum» sözünü konsentrasiya ilə qarışdıra bilər. Buna görə sətir sağdan sola oxunur. Sahələrin sırası həmin istiqamətdə dəqiqdir. Sistem yalnız ad qalana qədər digər sahələri ayırır.

  1. Ölçü

    90ML 90 ml

    Ölçü sonuncu dəqiq sahədir. Mövcud qiymətin yenilənəcəyini, yoxsa yeni flakonun əlavə olunacağını həmin sahə müəyyən edir.

  2. Cins

    L Qadın

    Cins hərf və ya sözlə göstərilir və həmişə konsentrasiya ilə ölçü arasında yerləşir. «Pour Femme» isə ayrılmır, çünki ətrin adının bir hissəsidir.

  3. Konsentrasiya

    EDP Eau de Parfum

    Sistem yalnız sondakı konsentrasiya işarəsini ayırır və dayanır. Daha solda qalan konsentrasiya sözü ətrin adının tərkibində saxlanılır.

  4. Ad

    NUIT LE PARFUM Nuit Le Parfum

    Digər sahələr ayrıldıqdan sonra qalan mətn ətrin adıdır. «Parfum» sözü adın tərkibindədirsə, olduğu kimi saxlanılır.

Soldan sağa eyni sətir dağılır

Sətir soldan sağa oxunanda sistem addakı ilk «PARFUM» sözünü konsentrasiya sayır. Nəticədə adı yarımçıq kəsir. İki token sonra isə mövcud olmayan ətir üçün qiymət axtarır.

  • Sətrin sonu etibarlı hissədir

    Təchizatçılar ətir adlarını müxtəlif cür yazırlar. Ancaq ölçü, cins və konsentrasiya sahələrinin sırasını dəyişmirlər.

  • Bir token, bir dəfə

    Sistem konsentrasiyanı ayırdıqdan sonra dayanır. Çünki ikinci dəfə ayırmağa çalışsa, ətrin adındakı konsentrasiya sözlərini də silə bilər.

  • Hədiyyə dəstləri flakon deyil

    Eyni qutuda iki flakon olan dəst ayrıca məhsuldur, adi flakon ölçüsü deyil. Sistem həmin sətri kənara ayırır və hesabatda göstərir.

03 Eyniləşdirmə qaydası

Dörd sahə bir ətirdir

Mağaza sahibinin müəyyən etdiyi qayda dəyişmir: brend, ad, konsentrasiya və cins uyğun gəlirsə, eyni ətirdir. Daha sonra ölçü yoxlanılır. Buna əsasən mövcud qiymət yenilənir və ya yeni flakon əlavə olunur. Bu dörd sahədən biri fərqlidirsə, məhsul başqa ətir sayılır. Sistem təxmini uyğunluq əsasında qərar vermir.

Dörd sahə hansı ətir olduğunu, beşinci isə hansı flakon olduğunu müəyyən edir.

  1. Eyni ölçü 90 ml

    Bu qiyməti yenilə

    Bu ətirin həmin ölçüdə flakonu artıq kataloqdadır. Sistem yalnız həmin variantı yeniləyir, digər məhsullara toxunmur.

  2. Yeni ölçü 30 ml

    Bu ölçünü əlavə et

    Ətir kataloqda var, ancaq həmin ölçüdə flakonu yoxdur. Sistem yeni ölçünü mövcud ətirə əlavə edir və onun profilindən istifadə edir.

Bir hərf fərq, flakonda isə başqa ətir

Eau de toilette ilə eau de parfum heç vaxt eyniləşdirilmir. Sistem bunu nə avtomatik edir, nə də seçim kimi təklif edir. Çünki bir kliklə yanlış qiyməti təsdiqləmək çox asandır. Oxşar uyğunluq yalnız məlumat kimi göstərilir, seçim kimi təqdim edilmir.

Məlumat üçün
Kataloqda eyni brend və ad var, konsentrasiya fərqlidir
Qərarınız lazımdır
Nuit Le Parfum · EDT

Gizli açar yoxdur

Layihənin ortasında təchizatçı kodunu sistemdən tam çıxardıq. Kod məhsulları düzgün uyğunlaşdırsa da, qiymət dəyişikliyinin səbəbini izah etmirdi. İndi uyğunlaşdırma üçün yalnız ekranda görünən beş sahədən istifadə olunur.

Bu yanaşmanın bir məhdudiyyəti var: təchizatçı ətrin adını dəyişəndə sistem həmin sətri «yeni» kimi göstərir. Mağaza sahibi uyğunluğu bir dəfə əl ilə təsdiqləyir.

  1. Heç kimin oxuya bilmədiyi kodla uyğunlaşdırma

  2. Hər kəsin oxuya bildiyi beş sahə ilə uyğunlaşdırma

    • Brend
    • Ad
    • Konsentrasiya
    • Cins
    • Ölçü

04 Yoxlama, sonra tətbiq

Siz təsdiq edənə qədər heç nə yazılmır

Siyahını yüklədikdə sistem kataloqda heç nəyi dərhal dəyişmir. Hər sətri oxuyub kataloqla tutuşdurur. Dəyişiklikləri qruplaşdırır: bahalaşan, ucuzlaşan, yeni ətirlər və yeni flakonlar. Beşinci qrupda kataloqda olan, amma yeni siyahıda görünməyən ətirlər yer alır. Uyğun sətirlərdə həm təchizatçı qiyməti, həm də müştərinin görəcəyi satış qiyməti göstərilir. Bir neçə sətir mağaza sahibinin qərarına göndərilir.

Təchizatçı siyahısı alındı Nümunə siyahı 07

  1. Maya artdı

    Uyğunlaşdı və keçən dəfədən bahadır.

  2. Maya azaldı

    Uyğunlaşdı və ucuzdur.

  3. Yeni ətir

    Kataloqda yoxdur. Dərc olunmamış qaralama kimi gəlir.

  4. Yeni ölçü

    Mağazada olan ətir, olmayan flakonda.

  5. Bu siyahıda yoxdur

    Kataloqda var, faylda yoxdur. Yalnız hesabatda, toxunulmur.

  6. Dəyişmir

    Eyni ətir, eyni maya. Göstərilir, yazılmır.

  7. Atlanıb

    Hədiyyə dəstləri, faylda təkrarlanan sətirlər və qaydaya görə hər dəfə kənarda qalan sətirlər.

  • Köhnəlmiş yoxlama qiymət yaza bilmir

    Dəyişiklikləri tətbiq edəndə server siyahını yenidən oxuyur və fərqləri təkrar hesablayır. Yalnız seçdiyiniz sətirlər kataloqa yazılır. Beləliklə, yoxlama ekranı bir saat açıq qalsa da, köhnə qiymətlər mağazaya tətbiq olunmur.

  • Sentlik fərq qiymət dəyişikliyi deyil

    Maya dəyəri sent dəqiqliyi ilə saxlanılır. Tam ədədli maya ilə müqayisədə bir neçə sentlik fərq «yuvarlaqlaşma» kimi işarələnir. Beləliklə, vacib qiymət dəyişiklikləri xırda fərqlərin arasında itmir.

  • Əl ilə qoyulmuş qiymət əl ilə qalır

    Mağaza sahibi flakonun satış qiymətini əl ilə təyin edibsə, import yalnız maya dəyərini yeniləyir. Satış qiyməti dəyişməz qalır.

  • Siyahıda olmamaq qərar deyil

    Ətir yeni qiymət siyahısında yoxdursa, sistem bunu hesabatda göstərir. Ancaq məhsulu satışdan çıxarmır və məlumatlarını sıfırlamır. Siyahıda olmamaq kataloqdan silinmək demək deyil.

05 Öyrənən import modulu

Eyni problemli sətir iki dəfə soruşmur

Təchizatçı brend adını fərqli yaza, konsentrasiyanı qeyri-adi qısalda və ya sistemin oxuya bilmədiyi sətir göndərə bilər. Mağaza sahibi problemi yoxlama ekranında bir dəfə həll edir. Düzəliş qayda kimi saxlanılır və növbəti siyahılara avtomatik tətbiq olunur.

Qərarınız lazımdır

ATELIER NUMUNE VITRINE DEMO EDP L 100ML TESTER

  • Bu sətri düzəlt
  • Başqa ətirlə eyniləşdir
  • Bu sətri həmişə atla
  • Qərarımı geri al

Sayğac hər qaydanın neçə sətirdə işlədiyini göstərir. Beləliklə, istifadə olunmayan qaydaları silmək, həddindən artıq çox tətbiq olunanları isə yoxlamaq olur.

  • Tapdığınız yerdə düzəldin

    Hər sətir uyğunlaşdırıldığı məhsulun yanında göstərilir. Düzəlişi həmin ekranda edirsiniz. Sistem eyni faylı dərhal yenidən təhlil edir və nəticəni saxlayır.

  • Yarımçıq düzəliş yenə problemdir

    Düzəlişdən sonra ölçü və ya konsentrasiya hələ də tanınmırsa, sistem sətri yenidən «qərar lazımdır» statusuna qaytarır.

  • Yığılan dəqiqlik

    Uyğunlaşdırma qaydaları proqram kodunda deyil, datada saxlanılır. Beləliklə, import modulu onuncu siyahını birincidən daha dəqiq emal edir. Bunun üçün proqramı yenidən yerləşdirməyə ehtiyac yoxdur.

  • Hər qayda geri alına bilir

    Qaydanı sildikdə import modulu həmin sətir üçün standart oxuma üsuluna qayıdır. Yanlış qərarı bir kliklə düzəltmək olur. Sistemi yenidən qurmağa ehtiyac yoxdur.

06 Maya qiymətə çevrilir

Dollarla mayadan satış qiymətinə

Təchizatçıdan gələn maya dəyəri hələ satış qiyməti deyil. Mağaza sahibi qiyməti üç mərhələdə hesablayır: məzənnə, əmsal və marja qaydası. Sistem flakonun brendinə, ölçüsünə və maya aralığına ən dəqiq uyğun gələn qaydanı seçir. Heç bir qiyməti dəyişmədən əvvəl bütün kataloq üzrə hesablamaları göstərir.

Zəncir

  1. Təchizatçı mayası USD

    •••

    Siyahıdan oxunduğu kimi, sentə qədər.

  2. Kurs ×

    •••

    Sahibin təyin etdiyi manat kursu.

  3. Əmsal ×

    •••

    Təchizatçının siyahı qiymətindən Bakıdakı satış rəfinə qədər bütün mərhələlər.

  4. Maya AZN

    •••

    Marjanın ölçüldüyü rəqəm.

  5. Marja +

    •••

    Bu flakona ən dəqiq uyğun gələn qaydadan.

  6. Satış qiyməti AZN

    •••

    Müştərinin gördüyü, manata yuvarlaqlanmış qiymət.

Ən dəqiq qayda qalib gəlir

Hər marja qaydası «VƏ» ilə birləşən şərtlərdən ibarətdir: brend, ölçü və maya aralığı. Eyni flakona bir neçə qayda uyğun gələ bilər. Sistem daha çox şərti olan qaydanı seçir. Şərtlərin sayı bərabərdirsə, daha yeni qayda tətbiq olunur.

  1. Qalib qayda Şərt 3/3

    • Brend Maison Demo
    • Ölçü 90 ml
    • Maya aralığı Bir aralıq

    Marja •••

  2. O da uyğun gəlir Şərt 2/3

    • Brend Maison Demo
    • Ölçü Hamısı
    • Maya aralığı Bir aralıq

    Marja •••

  3. O da uyğun gəlir Şərt 1/3

    • Brend Maison Demo
    • Ölçü Hamısı
    • Maya aralığı Hamısı

    Marja •••

  4. O da uyğun gəlir Şərt 0/3

    • Brend Hamısı
    • Ölçü Hamısı
    • Maya aralığı Hamısı

    Marja •••

Heç bir qayda uyğun gəlmirsə, kataloq üzrə ümumi marja işləyir.

Maya aralıqları

Maya aralıqları, onların sərhədləri və marjalar satıcının kommersiya məlumatlarıdır. Buna görə burada rəqəmlər göstərilmir, yalnız aralıqların quruluşu təsvir olunur.

Önizləmə, sonra tətbiq

Məzənnəni, əmsalı və ya marja qaydasını dəyişdikdə cədvəl avtomatik yenidən hesablanır. Hər flakon üçün maya dəyəri, seçilən qayda, satış qiyməti və qiymət fərqi görünür.

İki ayrı düymə var. Qaydanı yadda saxlamaq 1 600-ə yaxın flakonun qiymətini dərhal dəyişdirmir. Yenidən qiymətləndirmək üçün ayrıca təsdiq lazımdır.

Hər qiymətin tarixçəsi var

Sistem dəyişdirdiyi hər qiymətin tarixçəsini saxlayır. Əvvəlki və yeni qiymət, dəyişikliyi yaradan tətbiq və vaxt qeydə alınır. Beləliklə, marja dəyişikliklərini təhlükəsiz sınaqdan keçirmək olur.

Tarix Ətir Əvvəl Sonra Səbəb
12.09 Nuit Le Parfum 90 ml ••• ••• Strategiya tətbiq olundu
12.09 Nuit Le Parfum 30 ml ••• ••• Strategiya tətbiq olundu
11.09 Vitrine Demo 100 ml ••• ••• Strategiya tətbiq olundu
04.09 Absolu Nümunə 75 ml ••• ••• Strategiya tətbiq olundu

07 Mağaza və arxa ofis

Üç dildə vitrin

Müştərilər üçün filtrli kataloq və üç hərf yazmaqla flakon tapan axtarış hazırlamışıq. Məhsul səhifəsində yalnız reklam mətni deyil, ətir haqqında strukturlaşdırılmış data da var. Arxa ofisdə mağazanı idarə edən 14 bölmə yerləşir. Hər bölməyə yalnız müvafiq icazəsi olan əməkdaşlar daxil ola bilir.

Molecion vitrini: qara mərmər üzərində işıqlandırılmış rəflərdə ətir flakonları, qızılı monoqram və brendin öz çantası.
  • Qara mərmər üzərində kişi ətirləri Kişi
  • Qara mərmər üzərində qadın ətirləri Qadın
  • Qara mərmər üzərində uniseks ətirlər Uniseks
Mağazanın real vitrini brendin öz açılış ekranını və kateqoriya bölmələrini göstərir. Brend müştərilərə özünü bu şəkildə təqdim edir.

Vitrin

Kataloq
  • Brend, cins, konsentrasiya və qiymət filtrləri
  • Ağıllı axtarış — üç hərf flakonu tapır
  • Tor və siyahı görünüşü
  • Telefonda filtrlər aşağı pərdədə
Məhsul səhifəsi
  • Ölçü və tester seçimi
  • Əsas akkordlar
  • Üç səviyyəli not piramidası
  • Nə vaxt istifadə etməli
  • Brend haqqında
Alış
  • Sevimlilər
  • Səbət
  • Qeydiyyatsız sifariş
  • Çatdırılma və ödəniş seçimi
  • Sifariş təsdiqi
Tətbiq, sadəcə mobil səhifə deyil
  • Quraşdırıla bilən PWA
  • Beş bölməli mobil naviqasiya
  • Zəif internetdə işləyir
  • Bloq və məlumat səhifələri

Ətir şəkil deyil, datadır

Kataloqdakı hər ətirin akkordları, üç səviyyəli not piramidası və «nə vaxt istifadə etməli» profili var. Bu məlumatlar 1 992 notluq kitabxanaya əsaslanır. Beləliklə, müştəri sadəcə «zərif» kimi ümumi təsvirləri oxumur. İki flakonun xüsusiyyətlərini birbaşa müqayisə edə bilir.

Ətir profili burada mətn və sütunlarla göstərilir. Məlumatlar strukturlaşdırılmış şəkildə saxlandığı üçün profili müxtəlif formalarda təqdim etmək mümkündür.

On dörd bölmə, hər birinə bir icazə

Mağazanı idarə etmək üçün lazım olan bütün bölmələr buradadır. Hər istifadəçi yalnız icazəsi olan məlumatlara və əməliyyatlara daxil ola bilir.

Məhsullar
Yeddi bölməli redaktor: əsas məlumatlar, ölçü və qiymət, şəkilləri kvadrat kəsmə imkanı olan qalereya, notlar, akkordlar, «nə vaxt istifadə etməli» profili və axtarış mətnləri.
Brendlər
Öz loqosu, tarixçəsi və səhifəsi olan brendlər.
Notlar
Hər piramidanın qurulduğu 1 992 notluq kitabxana.
Akkordlar
Akkord lüğəti, hər biri öz rəngi ilə.
Sifarişlər
Saytdan və telefonla qəbul edilən sifarişlər vahid siyahıda toplanır. Hər sifarişin statusu və ödəniş mərhələsi izlənir.
Müştərilər
Sifariş tarixçəsi müştərinin telefon nömrəsinə əsasən toplanır. Sonradan həmin tarixçəni müştəri hesabı ilə birləşdirmək olur.
Mesajlar
Əlaqə formasının qutusu: yeni, oxunub, cavablanıb, arxivdə.
Bloq
Kateqoriyalı yazılar və qaralamalar.
Endirimlər
Brend, cins və ya flakon üzrə kampaniyalar hazırlamaq olur. Hər kampaniya üçün tarix aralığı və mənfəət həddi müəyyən edilir.
Qiymət strategiyası
Məzənnə, əmsal və marja qaydaları. Dəyişikliklərin nəticəsini əvvəlcədən göstərən canlı önizləmə.
Qiymət siyahısı
İmport modulu, yoxlama ekranı, qaydalar və bütün keçmiş importlar.
Ana səhifə
Ana səhifənin mətn blokları və şəkil yerləri.
Tərcümələr
Məhsul mətnləri və interfeys sözləri, üç dildə.
Tənzimləmələr
Mağaza məlumatları, çatdırılma haqqı, ödəniş üsulları və işçi hesabları.

Bir iş, bir görünüş

Giriş icazələrini hər bölmə üçün ayrıca təyin edirik. Eyni icazə həm menyunu, həm də sistemdəki əməliyyatları qoruyur. Məsələn, flakon şəkillərini çəkən köməkçi yalnız məhsulları görür. Maya dəyərinə, marjaya və qiymət siyahısına daxil ola bilmir.

Tərcümələr sahibə aiddir

Məhsul mətnlərini və interfeys sözlərini arxa ofisdə ayrı-ayrılıqda redaktə etmək olur. Buna görə dördüncü dili əlavə etmək üçün proqramı yenidən yerləşdirmək lazım deyil. Sadəcə yeni dilin mətnləri daxil edilir. 1 992 not adının hamısı əvvəlcə maşın tərcüməsi ilə hazırlanıb və qaralama kimi işarələnib. İnsan həmin mətnləri sıfırdan yazmır, redaktə edir.

Məzmun
Ətir və brend mətnləri hər dil üçün ayrıca redaktə olunur. Əsas mətnlər ingilis dilində saxlanılır.
İnterfeys
Düymələrin, etiketlərin və bannerlərin mətnini proqram koduna toxunmadan dəyişmək olur.
Ehtiyat
Hansısa mətn tərcümə edilməyibsə, sistem onun ingilis dilindəki variantını göstərir. Beləliklə, mətn sahəsi boş qalmır.

08 Necə qurulub

Vahid yerləşdirmə, xarici xidmətlərə göndərilən sorğu yoxdur

Onlayn vitrin, arxa ofis və API vahid sistem kimi yerləşdirilir. Sorğuların emalında üçüncü tərəf xidmətlərindən istifadə olunmur. Müştəri məlumatları, maya dəyəri və marja işlədiyi serverdən kənara ötürülmür.

Bir əmr, bir platforma
Mağaza, arxa ofis və API vahid konteyner kimi birlikdə yerləşdirilir. Bütün platformanı adi serverdə bir əmrlə işə salmaq olur.
Yenidən yerləşdirməyə tab gətirən data
Kataloq məlumatları və yüklənmiş şəkillər tətbiqdən ayrıca saxlanılır. Buna görə proqram yenidən qurulanda həmin məlumatlar dəyişməz qalır. Ehtiyat nüsxələr avtomatik yaradılır.
Üçüncü tərəf xidməti yoxdur
Sistemdə analitika, istifadəçi izləyiciləri və səhifənin arxasında işləyən xarici API yoxdur. Məxfilik yalnız siyasət sənədinə əsaslanmır. Onu sistemin quruluşunda təmin edirik.
Pulun keçdiyi yerdə test
Məhsul sətirlərini oxuyan, uyğunlaşdıran, fərqləri və qiymətləri hesablayan hissələr ayrıca modullar kimi qurulub. Hər biri unit testlərlə yoxlanılır. Testlərin etibarlılığını yoxlamaq üçün iki qaydanı qəsdən pozduq. Mutasiya yoxlaması testlərin sonrakı dəyişikliklərdən yarana biləcək real səhvləri aşkarladığını təsdiqlədi.
Şəkillər barədə düşünmək lazım deyil
Hər yüklənən şəkli serverdə yoxlayırıq. Şəklin istiqamətini düzəldir, ölçüsünü məhdudlaşdırır və veb üçün uyğun WebP formatına çeviririk. Eyni fayldan müxtəlif yerlərdə istifadə olunur.

Təhlükəsizlik yanaşması

  • İcazələr bölmə üzrə verilir
  • Sahibin ləğv edə bildiyi giriş sessiyaları
  • Hər sərhəddə serverdə yoxlama
  • Yüklənən fayllara etibar edilmir, yenidən kodlanır
  • Formatlanmış mətn saxlanmadan əvvəl təmizlənir
  • Hər qiymət dəyişikliyi qeyd olunur
  • Sorğu yolunda üçüncü tərəf xidməti yox

Üç istifadəçi tipi

  • Sahib

    Bütün bölmələrə giriş hüququ var. Məzənnəni, əmsalı və marja qaydalarını idarə edir. İmportu təsdiqləyir və mübahisəli sətirlər üzrə son qərarı verir.

  • İşçi

    Yalnız icazə verilən bölmələri görür. Qalan məlumatlara nə menyudan, nə də sistemin arxa hissəsindən çata bilir.

  • Müştəri

    Saytda gəzir, məhsul axtarır, bəyəndiklərini sevimlilərə əlavə edir və qeydiyyatsız sifariş verir. Sonradan telefon nömrəsi ilə tanınır.

Rolumuz

Atlas BIP nə etdi

  1. Mövcud olmayan kataloqu qurduq

    Biznesin qiymət siyahısını strukturlaşdırılmış kataloqa çevirdik. Sonra 1 992 notluq kitabxanadan istifadə edərək hər ətir üçün tam profil hazırladıq.

  2. Qiymət siyahısını mühəndis işi kimi qurduq

    Təchizatçı sətirlərini sağdan sola oxuyan parser, məhsulları eyniləşdirmə qaydaları, fərq hesablaması və yoxlama prosesi qurduq. Qaydaları ayrıca saxlayırıq. Mağaza sahibi proqramçı çağırmadan import moduluna yeni uyğunlaşdırma qaydaları öyrədə bilir.

  3. Qiymət mühərrikini qurduq

    Maya dəyərindən satış qiymətini hesablayan sistem qurduq. Çoxşərtli marja qaydaları və bütün kataloq üzrə canlı önizləmə var. Qaydanı yadda saxlamaq qiymətləri dərhal dəyişmir. Dəyişiklikləri ayrıca tətbiq etmək lazımdır. Hər qiymət dəyişikliyi tarixçədə qeydə alınır.

  4. Vitrini dizayn edib qurduq

    Üç dilli onlayn mağazanın mobil interfeysi tətbiq kimi işləyir. Dizaynda krem rəngli kağız fonu, qara və qızılı tonlar istifadə olunur. Əsas diqqət ətir profillərinə yönəlib.

  5. Arxa ofisi qurub platformanı paketlədik

    Sistemdə giriş icazələri ilə qorunan 14 bölmə var. Mağaza sahibi tərcümələri özü redaktə edir, şəkillər serverdə emal olunur. Platforma bir əmrlə yerləşdirilir. Yenidən yerləşdirmə zamanı mövcud data qorunur.

Texnologiyalar

Müasir texnologiyalar üzərində qurulub

Tətbiq
  • TypeScript
  • React
  • Next.js
  • Tailwind CSS
Vitrin
  • PWA
  • Service worker
  • Server components
Data
  • Prisma
  • SQL
  • Zod
Media
  • Sharp
  • WebP
Keyfiyyət
  • Vitest

Suallar və cavablar

Pərakəndə satıcıların bizə verdiyi suallar

Təchizatçı qiymət siyahımızı avtomatlaşdıra bilərsinizmi?

Bəli. Adətən ilk qurulmalı hissə də məhz budur. Sizin real qiymət siyahınızdan və kataloqunuzdan başlayırıq. Hansı şərtlərdə iki sətrin eyni məhsul sayılacağını yazılı şəkildə razılaşdırırıq. Sonra import modulunu qururuq. Sistem bahalaşan, ucuzlaşan, yeni əlavə olunan və siyahıdan çıxan məhsulları göstərir. Siz təsdiqləmədən heç bir dəyişiklik tətbiq edilmir.

Səhv məhsulun qiymətinin dəyişməyəcəyinə necə əmin olursunuz?

Məhsulları ciddi eyniləşdirmə qaydaları ilə uyğunlaşdırırıq. Molecion-da dörd sahə yoxlanılır: brend, ad, konsentrasiya və cins. Hamısı uyğun gəlməlidir. Biri fərqlidirsə, məhsul başqa ətir sayılır. Ölçü isə mövcud qiymətin yenilənəcəyini, yoxsa yeni flakon əlavə olunacağını müəyyən edir. Təxmini uyğunluq qəbul edilmir. Dəyişikliklər tətbiq edilərkən server hesablamaları yenidən aparır. Beləliklə, köhnəlmiş yoxlama nəticələri ilə qiymət dəyişdirilmir.

Bu parfümeriya mağazası artıq canlıdırmı?

Xeyr, və biz onu canlı kimi təqdim etməyəcəyik. Molecion qurulub, test olunub və yerləşdirilməyə hazırdır: kataloq və qiymət mühərriki artıq biznesin öz məlumatları üzərində işləyir, açılış isə məhsul çəkilişlərini və molecion.az domenini gözləyir.

İşçilərimiz hər həftə sizə zəng etmədən mağazanı idarə edə bilərmi?

Arxa ofis bunun üçündür. Hamısı paneldən redaktə olunur: məhsul mətnləri, brendlər, not və akkord kitabxanaları, ana səhifə məzmunu, çatdırılma və ödəniş tənzimləmələri, kampaniyalar, qiymət qaydaları və üç dil. İcazələr isə hər adama yalnız öz işini göstərir. Yeni təchizatçı yazılışı kiminsə yazdığı qaydadır, yeni buraxılış deyil.

Bizim mağazamız üçün də belə bir şey qura bilərsinizmi?

Bəli. Vitrin işin asan yarısıdır; mağazanın etibarını müəyyən edən yarı qiymətləndirmə və təchizatçı məlumatlarının qəbuludur. Biz oradan başlayırıq, pul qaydalarını sizinlə razılaşdırırıq və mağazanı onların ətrafında qururuq — özünüzə aid infrastrukturda.

Sizin layihəniz

Növbəti sistem sizinkidir

Sifarişlərin, pulun və sənədlərin şirkətinizdə necə hərəkət etdiyini bizə danışın. 24 saat ərzində suallarımızı və konkret planımızı təqdim edirik.

Ekranlardakı brend, ətir və qiymət siyahısı sətirləri uydurma nümunələrdir. Maya, marja, kurs və qiymətlər satıcının kommersiya məlumatlarıdır və hər yerdə gizlədilib.

Əvvələ qayıt