PROJEKTAS

Elektroninės prekybos sprendimai POS, atsargoms ir administravimo procesams

Individualus programinės įrangos kūrimas, Prisitaikančios prekybos sąsajos, Pirkinių krepšelio programinė įranga, Atsiskaitymas ir mokėjimų apdorojimas, Atsargų valdymo programinė įranga, Produktų valdymas, API ir sinchronizavimas

  • Sritis: Mažmeninė prekyba
  • Portugalija Vieta: Portugalija
  • Įgyvendinimo trukmė: 16 savaitės
  • Technologijos: Python, PHP
4+ mėnesiai

Šis internetinis mažmenininkas iš Portugalijos kasdienėje prekybos veikloje daug laiko skiria produktų, atsargų, krepšelių, užsakymų ir mokėjimų suderinimui. Elektroninės prekybos sprendimas sujungia produktų katalogą, pirkinių krepšelius ir atsiskaitymą į vieną sistemą. Jis taip pat apima mokėjimų apdorojimą, atsargų valdymą ir mažmenininko administravimą. Prisitaikančios sąsajos, veiklos skydeliai ir API pagrįstas sinchronizavimas palaiko produktų bei prekybos duomenų ryšį.

Santrauka

Problema

Mažmenininkas valdo produktus, atsargas, užsakymus, mokėjimus ir veiklos duomenis prekybos procesuose, kuriuos reikia geriau koordinuoti.

Sprendimas

Sprendimas tapo prisitaikančia prekybos sistema su produktų administravimu, pirkinių krepšelio programine įranga ir atsiskaitymu. Jis taip pat apima mokėjimų apdorojimą, atsargų valdymą ir centrinius skydelius.

Rezultatas

Programinė įranga sukurta tam, kad sumažintų rankinį darbą valdant produktus, užsakymus ir atsargas.

Kliento istorija

Klientas yra internetinis mažmenininkas iš Portugalijos. Jis valdo produktų katalogą, pirkimą, atsiskaitymą, mokėjimus ir internetinės prekybos administravimą.

Produktų duomenis, atsargų lygius, krepšelius, užsakymus ir mokėjimus reikia nuosekliai valdyti parduotuvėje ir administravimo aplinkoje. Esamos mokėjimų ar užsakymų klaidos kainuoja laiko ir reikalauja dėmesio.

Užduotis buvo paprasta: stabilizuoti esamą programą ir centralizuoti administravimą. Klientas taip pat pageidavo patikimų krepšelio, atsiskaitymo, mokėjimų ir užsakymų būsenų procesų.

Sprendimas suformuotas kaip tarpusavyje susieti produktų, atsargų ir pirkinių krepšelių moduliai.

API sinchronizavimas užtikrino veiklos ryšius, palikdamas galimybę vėliau pridėti formas, automatizavimą ir integracijas.

Klientas pageidavo

  1. Kad sistema gerai veiktų telefonuose, planšetėse, kompiuteriuose ir jutikliniuose įrenginiuose
  2. Ištaisyti programos, API, našumo, saugumo ir gamybinės aplinkos klaidas
  3. Centralizuotai valdyti produktus, atsargas, parduotuves, užsakymus, klientus ir naudotojus
  4. Užtikrinti patikimus krepšelio, atsiskaitymo, mokėjimo, prisijungimo ir užsakymo būsenos procesus

Kodėl netiko paruošta programinė įranga

Palyginti paruošti produktai daugiausia skirti mobiliųjų programėlių atsiliepimams, personalizavimui, naudotojų elgsenai ir optimizavimui, o ne visam prekybos procesui. Reikėjo individualaus sprendimo, apimančio produktus, atsargas, krepšelį, atsiskaitymą, mokėjimus ir administravimą.

Projekto apžvalga

Sprendimas sukurtas remiantis prisitaikančia parduotuvės sąsaja ir administravimo skydeliu, todėl mažmenininkas turi vieningą produktų, atsargų ir užsakymų duomenų struktūrą. Sąsaja veikia telefonuose, planšetėse, kompiuteriuose ir mažmeninės prekybos jutikliniuose įrenginiuose.

Produktams ir atsargoms valdyti sukurtas specialus administravimo langas. Jame yra paieška, filtrai, produktų redagavimas ir atsargų suvestinės.

Pirkimo procesą sudaro produktų kortelės, krepšelio kiekio valdikliai ir prekių šalinimas. Atsiskaitymas, mokėjimo būdo pasirinkimas ir užsakymo patvirtinimas užbaigia pirkimą.

Centriniame skydelyje pateikiami pardavimai, atsargos ir išlaidos. Filtruojami užsakymų rodiniai padeda mažmenininkui peržiūrėti informaciją pagal parduotuvę ar kanalą.

API ir sinchronizavimo stebėjimo lange rodomi produktų pateikimai, ryšiai su išorinėmis sistemomis ir sinchronizavimo būsena. Backend paslaugos ir REST API palaiko duomenų mainus su prekybos įrankiais ir veiklos sistemomis.

Įdiegtos pagrindinės funkcijos

  • Produktų katalogas ir kategorijų valdymas
  • Atsargų lygių stebėjimas
  • Pirkinių krepšelio valdymas
  • Atsiskaitymas ir mokėjimų apdorojimas
  • Užsakymų valdymas
  • Prisitaikančios parduotuvės sąsajos
  • Centrinis pardavimų ir išlaidų skydelis
  • Produktų pateikimas per API
  • Sinchronizavimo būsenos stebėjimas
  • Audito informacija ir filtruojami rodiniai

Galima pridėti

+ Išplėstinę paiešką su grupavimo rodiniais + Dinaminį sričių ir parduotuvių valdymą + Prekyviečių sinchronizavimą + POS sinchronizavimą + Lokalizuotas parduotuves + Klientų ir pardavėjų vaidmenis + Analitikos ir KPI rodinius + Siuntimo duomenų integraciją

Kas dar gali naudoti šį sprendimą

Panašius prekybos uždavinius sprendžiantys verslai gali pritaikyti tą patį sprendimą savo produktams, kanalams, atsargų taisyklėms ir administravimo poreikiams.

Maža mažmeninės prekybos parduotuvė

Užduotis Reikia vienoje vietoje matyti POS, atsargas, pardavimus ir išlaidas.
Kaip padeda sprendimas Sprendimas sujungia produktų, atsargų, užsakymų ir veiklos informaciją į susietus administravimo rodinius.

Daugelio pardavėjų prekyvietė

Užduotis Reikia pardavėjų, klientų, užsakymų, mokėjimų ir išmokų procesų.
Kaip padeda sprendimas Modulinė sistema gali organizuoti prekyvietės produktus, užsakymus, mokėjimus ir vaidmenimis pagrįstą prieigą.

Kelių filialų mažmenininkas

Užduotis Reikia sinchronizuotų atsargų, lokalizuotų parduotuvių ir centralizuoto administravimo.
Kaip padeda sprendimas Skydeliai, parduotuvių pasirinkimas ir sinchronizavimo stebėjimas suteikia bendrą vaizdą visuose filialuose ir kanaluose.

Technologijų stekas

Python

API ir backend paslaugos

Python palaiko prekybos programos API ir backend paslaugas.

PHP

Prekybos ir mokėjimų paslaugos

PHP palaiko prekybos modulius, administravimą ir mokėjimų ryšius, kai jų reikia.

fastapi

API paslaugų kūrimas

fastapi (Python karkasas API kūrimui) palaiko produktų ir prekybos duomenų backend paslaugas.

Cartridge

Pirkinių krepšelių valdymas

Cartridge (Django pirkinių krepšelio programa) suteikia produktų ir jų kiekių krepšelio funkcijas.

django-cart

Krepšelio sesijų saugojimas

django-cart (lengva Django krepšelio biblioteka) palaiko pirkinių krepšelio prekes prekybos procese.

razorpay

Mokėjimų internetu apdorojimas

razorpay (Node.js mokėjimų SDK) susieja programą su Razorpay mokėjimų apdorojimu.

REST API

Prekybos duomenų mainai

REST API pateikia produktų informaciją ir keičiasi duomenimis su išorinėmis prekybos sistemomis.

Integracijos

Shopify

Produktų informaciją galima pateikti per API, skirtą Shopify integracijai.

Payment gateways

Mokėjimų duomenys perduodami tarp atsiskaitymo lango ir pasirinkto mokėjimų šliuzo.

POS systems

Produktų, atsargų ir pardavimų informaciją galima sinchronizuoti su POS sistemomis.

Marketplaces

Produktų, užsakymų ir atsargų duomenimis galima keistis su prekyviečių paslaugomis.

External APIs

REST API užklausos, produktų pateikimai ir sinchronizavimo įrašai stebimi sistemoje.

Rezultatas

Produktai ir atsargos valdomi viename administravimo rodinyje

Pirmajame ekrane mažmenininkas tiesiogiai mato produktus, kategorijas, atsargų lygius ir užsakymus. Paieška ir filtrai padeda sutelkti dėmesį į produktų valdymą, o atsargų suvestinė palengvina informacijos peržiūrą.

Ekranas skirtas administravimui ir atsargų kontrolei, produktų informaciją ir užsakymų duomenis pateikiant vienoje darbo aplinkoje.

Kaip tai veikia

  1. Administravimo skydelyje rodomi produktai, kategorijos ir atsargų lygiai.
  2. Produktų lentelėje pateikiama informacija su paieška ir filtrais.
  3. Atsargų suvestinė susieja atsargų informaciją su užsakymų duomenimis.
  • Pridėti ir redaguoti produktų informaciją
  • Peržiūrėti atsargų lygių suvestines
  • Valdyti užsakymų informaciją
Produktų ir atsargų administravimas

Produktų ir atsargų administravimas

Šio ekrano funkcijos
Valdyti naudotojus ir produktus Organizuoti skaitmeninius produktus Stebėti atsargų lygius Pateikti produktų informaciją per API Išplėstinės paieškos funkcijos

Pirkimo procesas susieja krepšelį, atsiskaitymą ir mokėjimą

Pirkimo ekrane kartu pateikiami krepšelio valdymas ir atsiskaitymas kartu. Produktų kortelės veda į krepšelio prekes, kiekio valdiklius, mokėjimo informaciją ir užsakymo patvirtinimą.

Mokėjimų apdorojimas yra to paties prekybos proceso dalis, todėl kliento užsakymo informacija, mokėjimo duomenys ir patvirtintas užsakymas išlieka susieti.

Kaip tai veikia

  1. Ekrane pateikiamos produktų kortelės ir krepšelio prekės su jų kiekiais.
  2. Atsiskaitymo forma sujungia kliento užsakymo informaciją su pasirinktu mokėjimo būdu.
  3. Mokėjimo procesas apdoroja duomenis ir parodo patvirtintą užsakymą.
  • Pridėti, atnaujinti ir pašalinti krepšelio prekes
  • Užpildyti atsiskaitymo informaciją
  • Peržiūrėti užsakymo patvirtinimą
Pirkinių krepšelis ir atsiskaitymas

Pirkinių krepšelis ir atsiskaitymas

Šio ekrano funkcijos
Valdyti pirkinių krepšelį Visapusiškas atsiskaitymo palaikymas Įgyvendinti saugų mokėjimų apdorojimą

Pardavimus ir atsargas lengviau peržiūrėti

Centriniame skydelyje mažmenininkas mato pardavimus, atsargas, išlaidas ir pagal parduotuves suskirstytus užsakymus viename rodinyje. Suvestinės kortelės ir filtruojami sąrašai padeda kasdien peržiūrėti veiklą.

Parduotuvių ir sričių pasirinkimas filtruoja skydelį pagal pasirinktą prekybos rodinį.

Kaip tai veikia

  1. Skydelyje rodomi dienos suvestinės rodikliai, pardavimų ataskaitos ir atsargų suvestinės.
  2. Išlaidų rodinyje pateikiami išlaidų duomenys kartu su veiklos suvestinėmis.
  3. Parduotuvių ir sričių pasirinkimas filtruoja užsakymų sąrašą pagal pasirinktą prekybos rodinį.
  • Peržiūrėti prekybininko pardavimų ataskaitas
  • Sekti atsargų suvestines
  • Filtruoti užsakymus pagal parduotuvę ar sritį
Patarimas: Skydelyje pardavimų, atsargų ir išlaidų informacija pateikiama kartu, kad veiklą būtų lengviau peržiūrėti.
Centrinis prekybos skydelis

Centrinis prekybos skydelis

Šio ekrano funkcijos
Valdyti produktų pardavimus Stebėti atsargų lygius

API mainai turi matomą būseną

Sinchronizavimo stebėjimo lange administratoriai ir kūrėjai aiškiai mato API užklausas, produktų pateikimus ir ryšius su išorinėmis sistemomis. Stebėjimo lange taip pat rodomi audito įrašai.

Šis ekranas palengvina sinchronizavimo informacijos tikrinimą, kai produktų duomenys keliauja tarp prekybos programos ir prijungtų paslaugų.

Kaip tai veikia

  1. Stebėjimo lange pateikiamos REST API užklausos ir produktų pateikimo būsena.
  2. Jame rodomi sinchronizavimo įrašai ir išorinių API duomenys.
  3. Audito įrašai fiksuoja stebimos veiklos audito informaciją.
  • Peržiūrėti produktų pateikimo būseną
  • Tikrinti ryšius su išorinėmis sistemomis
  • Tikrinti sinchronizavimo įrašus
Pastaba: Stebėjimo lange API, sinchronizavimo ir audito informacija pateikiama viename veiklos rodinyje.
API ir sinchronizavimo stebėjimas

API ir sinchronizavimo stebėjimas

Šio ekrano funkcijos
Pateikti produktų informaciją per API Backend paslaugų kūrimas

Ką suteikia sprendimas

Naudodamas šį sprendimą mažmenininkas gali:

  • Valdyti produktų katalogą, kategorijas ir atsargų lygius
  • Vykdyti prisitaikančius pirkimo, krepšelio ir atsiskaitymo procesus
  • Apdoroti mokėjimus ir susieti patvirtintus užsakymus
  • Peržiūrėti pardavimus, išlaidas, atsargas ir pagal parduotuves suskirstytus užsakymus
  • Pateikti produktų informaciją per API
  • Tikrinti sinchronizavimo ir audito informaciją

Galiausiai

Galiausiai sukurtas prekybos darbo įrankis, skirtas sumažinti rankinį darbą ir pakartotinį duomenų tvarkymą nuo produktų valdymo iki atsiskaitymo, mokėjimų, užsakymų ir atsargų kontrolės.

DUK

Svarstote kurti panašią sistemą? Perskaitykite atsakymus ir sužinokite, kaip sprendimą galima pritaikyti prekybos veiklai, integracijoms ir būsimiems pokyčiams.