Visi projektai

CRM ir operacijų centras

Vue 3 + webedge-db CRM: leadai iš visų šaltinių, tada triažas, priskyrimas ir sekimas viename pipeline.

Vue 3webedge-dbIntegrations
WebEdge CRM ekrano vaizdasDev-story
01

Iššūkis

Lead'ai ateina iš labai skirtingų vietų — partnerių API, el. laiškų perspėjimų, RSS/sitemap, nuskaitytų skelbimų, lentelių — ir pasklinda vietoj vieno srauto.

02

Ką darėme

webedge-db CRM, priimantis lead'us per aštuonis šaltinių tipus (oficialus API, el. laiškų perspėjimų analizatorius, RSS/Atom/sitemap, HTML nuskaitymas, Playwright naršyklės profilis, webhook'ai, CSV/Excel/Sheets importas, naršyklės plėtinys), su šaltinių katalogu, išsaugotais paieškos profiliais, lead'ų dėžute ir kiekvieno šaltinio būkle. Išaugo iš nekilnojamojo turto skelbimų radaro į bendrą surinkimo įrankį.

03

Rezultatas

Nauji šaltiniai pridedami kaip konfigūruojami jungtukai; viskas patenka į vieną realaus laiko dėžutę su šaltinių būkle, o tada tempiamas pipeline su leadų triažo įvertinimu, dublikatų sujungimu, masiniais CSV veiksmais ir automatiniais sekimo priminimais veda kiekvieną leadą pirmyn.

Dev-story straipsnis

Kaip buvo kuriamas projektas: CRM ir operacijų centras

Viskas prasidejo nuo vieno portalo skelbimu stebejimo: narsykles darbininkas prasimusdavo pro botu iššūkį, nuskaitydavo vieną Lietuvos nekilnojamojo turto svetainę ir issiusdavo naujus rezultatus el. pastu. Problema ta, kad kiekvienas naujas leadu saltinis reiske dar vieną atskirą skriptą ir dar vieną pasto dežutę. Todel projektas pasisuko i vidu ir tapo tikru CRM: viena vieta, kur suplaukia leadai is daugybes saltiniu tipu, gauna ivertinimą ir yra apdorojami, o ekranas atsinaujina gyvai, o ne per naują diegimą.

Skyriai

05

Moduliai

05

Stackas

Vue 3 + webedge-db

01

Kodėl projektas atsirado

Lead'ai ateina iš labai skirtingų vietų — partnerių API, el. laiškų perspėjimų, RSS/sitemap, nuskaitytų skelbimų, lentelių — ir pasklinda vietoj vieno srauto.

Viskas prasidejo nuo vieno portalo skelbimu stebejimo: narsykles darbininkas prasimusdavo pro botu iššūkį, nuskaitydavo vieną Lietuvos nekilnojamojo turto svetainę ir issiusdavo naujus rezultatus el. pastu. Problema ta, kad kiekvienas naujas leadu saltinis reiske dar vieną atskirą skriptą ir dar vieną pasto dežutę. Todel projektas pasisuko i vidu ir tapo tikru CRM: viena vieta, kur suplaukia leadai is daugybes saltiniu tipu, gauna ivertinimą ir yra apdorojami, o ekranas atsinaujina gyvai, o ne per naują diegimą.

02

Ką sukūrėme

webedge-db CRM, priimantis lead'us per aštuonis šaltinių tipus (oficialus API, el. laiškų perspėjimų analizatorius, RSS/Atom/sitemap, HTML nuskaitymas, Playwright naršyklės profilis, webhook'ai, CSV/Excel/Sheets importas, naršyklės plėtinys), su šaltinių katalogu, išsaugotais paieškos profiliais, lead'ų dėžute ir kiekvieno šaltinio būkle. Išaugo iš nekilnojamojo turto skelbimų radaro į bendrą surinkimo įrankį.

Vue 3 + Tailwind darbo erdve ant reaktyvaus backendo, kur saltiniu katalogas modeliuoja dvylika priemimo budu: partneriu API, el. pasto perspejimu analizatoriai, RSS/sitemap srautai, vieso HTML crawleriai, Playwright narsykles profilis su issaugotais slapukais, webhookai, CSV/Sheets importai bei Telegram/Messenger grupes. Neapdoroti ivykiai atkeliauja per slaptažodžiu saugomus HTTP priemimo endpointus, virsta leadais be dublikatu ir atsiranda tempk-ir-mesk pipeline lentoje. Bendra darbininku eile paleidžia keiciamus HTML, RSS ir API konektorius, todel naujas saltinis yra paieskos profilis, o ne nauja kodo baze.

03

Pagrindiniai moduliai ir vartotojo kelias

M01

Saltiniu katalogas + priemimas: dvylika modeliuotu budu, maitinančiu du HTTP endpointus (gaunamas el. pastas, bendras ingest), saugomus bendru slaptažodžiu, plius darbininku eile su keiciamais vieso HTML, RSS/Atom ir JSON-API konektoriais

M02

Tempk-ir-mesk pipeline lenta su pasirinktinemis stadijomis, apkrovos statistika, kontaktu stalcumi, masiniais veiksmais ir CSV importu/eksportu

M03

Sumanus leadu triage ivertinimas kartu su tiksliu ir tarp-saltiniu pirstu atspaudu dublikatu salinimu, dublikatu leadu apjungimu ir normalizuotais telefonu/el. pasto irasais

M04

Kontaktavimo variklis: savininko priskyrimas, veiklos žurnalas ir el. pasto priminimai, samoningai apriboti tik neseniai suejusiomis užduotimis, kad pasto dežute liktu informatyvi

M05

Automatizavimo studija: receptu kurejas (trigeriai lead_created/email_received/manual, saltinio ir kainos filtrai, veiksmai — nustatyti prioritetą, priskirti savininką, sukurti užduoti, i eile idėti darbą), fiksuojantis kiekvieno paleidimo rezultatus, trukmę ir klaidas

04

Architektūra ir technologiniai sprendimai

Sukurta su Vue 3, webedge-db, Integrations.

Vue 3 + Tailwind SPA, prisijungianti prie reaktyvaus backendo, kurio TypeScript mutacijos ir užklausos tvarko dublikatu salinimą, kainu istoriją ir upsertus; prisijungimas veikia per Better Auth OTP, saugomą backendo konteksto, o laisvo teksto irasus is pokalbiu saltiniu analizuoja Claude ekstraktorius.

05

Rezultatas ir pamokos

Nauji šaltiniai pridedami kaip konfigūruojami jungtukai; viskas patenka į vieną realaus laiko dėžutę su šaltinių būkle, o tada tempiamas pipeline su leadų triažo įvertinimu, dublikatų sujungimu, masiniais CSV veiksmais ir automatiniais sekimo priminimais veda kiekvieną leadą pirmyn.

Tai, kas buvo vieno portalo el. pasto radaras, dabar yra veikianti daugelio saltiniu igijimo darbo erdve, kur naujas leadu saltinis yra issaugotas paieskos profilis, o ne naujas skriptas — atvirai vis dar vienos komandos ivrankis, bet tikras CRM, o ne skreiperis su adresatu sarasu.

Toliau skaityti

Šie projektai turi artimų technologinių arba produkto sprendimų, todėl padeda matyti, kaip tas pats principas veikia kitame kontekste.

Turite panašią idėją?

Aptarti projektą