CleanIT: CRM sistēma uzkopšanas uzņēmumam

CRM sistēma

CRM sistēma uzkopšanas uzņēmumam, kas vienā rīkā apvieno visu klienta ceļu no pirmā pieteikuma līdz izpildītam pasūtījumam, apmaksai un statistikai.

Projekta apraksts

Klients
CleanIt
Tehnoloģijas
Docker, PHP, JavaScript, HTML, CSS, VueJs, Git, Bootstrap, npm, SASS, PostgreSQL

Īss pārskats

Uzkopšanas uzņēmumā darbs ar klientiem notika tabulās, piezīmju blokos un sarakstē messendžeros: pieteikumus bija viegli pazaudēt, pasūtījumu grafiku bija grūti plānot, bet izdevumi un komandas uzdevumi nebija pārskatāmi. CleanIT ir CRM sistēma, kas to visu apvieno vienā darba rīkā – no pirmā klienta pieteikuma līdz izpildītam pasūtījumam, apmaksai un statistikai. Projektu izstrādāju pilnībā pats: arhitektūra, backend, frontend, integrācijas un izvietošana.

Mērķis: izveidot vienotu sistēmu klientu, pasūtījumu, uzdevumu un finanšu pārvaldībai, kas automātiski saņem pieteikumus no vietnes, informē komandu un klientus un ko uzņēmums var pielāgot pats, bez programmētāja palīdzības.

Uzdevums #1: automātiska pieteikumu saņemšana no vietnes formas (Tilda webhooks): katrs pieteikums uzreiz kļūst par jaunu klientu CRM sistēmā;

Uzdevums #2: klientu kartītes: kontakti, adreses, statusi, piesaistes avots, komentāri un saziņas vēsture;

Uzdevums #3: pasūtījumi ar pakalpojumiem un atbildīgajiem darbiniekiem, kalendārs un darba resursu sadale;

Uzdevums #4: uzdevumu kanban dēlis ar kategorijām un statusiem; tie paši dati pieejami tabulas, kartīšu, kanban un kalendāra skatā ar filtriem un drag-and-drop;

Uzdevums #5: automātiski paziņojumi: Telegram bots komandai, SMS (Twilio) un WhatsApp (WAHA) klientiem. Sūtīšana notiek caur ziņojumu rindu, tāpēc saskarne nebremzē un ārējo servisu kļūmes netraucē darbu;

Uzdevums #6: izdevumu uzskaite pa kategorijām, apmaksas veidi un informācijas panelis ar pasūtījumu, jauno klientu un izdevumu dinamiku;

Uzdevums #7: lomas un lietotāju grupas: katrs redz tikai to, kas viņam paredzēts (tiesību pārbaude gan serverī, gan klienta pusē);

Uzdevums #8: izmaiņu vēsture: tiek fiksēts, kurš, ko un kad mainīja klienta, pasūtījuma vai uzdevuma datos;

Uzdevums #9: trīs saskarnes valodas (RU, LV, EN); tekstus, statusus, kategorijas, pakalpojumus, klientu avotus un apmaksas veidus var mainīt administratora panelī bez izmaiņām kodā;

Uzdevums #10: iebūvēta zināšanu bāze un žurnāli (SMS, webhooks, sistēmas) tieši saskarnē;

Uzdevums #11: rīks vēsturisko klientu importam no vecajiem datiem;

Uzdevums #12: infrastruktūra: Docker vides (local / stage / prod), Nginx, izvietošanas skripti, datubāzes rezerves kopijas Google Drive un kļūdu monitorings.

Rezultāts: sistēma darbojas produkcijā, un es to uzturu. Uzņēmums visu darbu veic vienā rīkā: neviens pieteikums no vietnes nepazūd, komanda un klienti saņem paziņojumus automātiski, bet finanses un uzdevumi ir pārskatāmi. Apjoms: ~35 datubāzes entītijas, ~28 API kontrolieri, ~40 migrācijas, desmitiem ekrānu.

Ekrānuzņēmumi

CleanIT: CRM sistēma uzkopšanas uzņēmumam

CleanIT: CRM sistēma uzkopšanas uzņēmumam

CleanIT: CRM sistēma uzkopšanas uzņēmumam

CleanIT: CRM sistēma uzkopšanas uzņēmumam

CleanIT: CRM sistēma uzkopšanas uzņēmumam

CleanIT: CRM sistēma uzkopšanas uzņēmumam

CleanIT: CRM sistēma uzkopšanas uzņēmumam

CleanIT: CRM sistēma uzkopšanas uzņēmumam

CleanIT: CRM sistēma uzkopšanas uzņēmumam

CleanIT: CRM sistēma uzkopšanas uzņēmumam

CleanIT: CRM sistēma uzkopšanas uzņēmumam

CleanIT: CRM sistēma uzkopšanas uzņēmumam

Līdzīgi steka projekti