Wielomodułowy portal B2B dla producenta okien

my.oknoprime.com

Wielomodułowy portal B2B dla producenta okien

Next.js

Framework aplikacji

TypeScript

Typowanie end-to-end

Prisma

ORM + Postgres

Tailwind CSS

Utility-first styling

B

Bitrix24

CRM - źródło danych

P

PandaDoc

E-podpis dokumentów

Vercel

Hosting + SSR

Problem

Panel oparty o WordPressa i Elementora, ograniczony do śledzenia zamówień.

Decyzje

Zbudować osobny portal B2B oparty o dane z CRM, dla klientów i zespołu w jednym miejscu.

Realizacja

Aplikacja z własną logiką i integracją z CRM. Łączy zamówienia, dokumenty, zgłoszenia i komunikację z klientem.

Efekt

Klienci samodzielnie sprawdzają zamówienia, dokumenty i zgłoszenia w jednym panelu.

Problem

Poprzedni panel był oparty o WordPressa i Elementora. Służył głównie do śledzenia zamówień, ale aktualizacje i ograniczenia tego układu powodowały błędy oraz blokowały dalszy rozwój.

Decyzja

Nie rozwijać kolejnych obejść w WordPressie. Zbudować osobny portal B2B oparty o dane z CRM, który obsłuży klientów i zespół w jednym miejscu.

Realizacja

Powstał portal oparty o własną logikę aplikacji i dane z CRM. W jednym miejscu łączy zamówienia, dokumenty, zgłoszenia i komunikację z klientem.

Portal został podzielony na kilka obszarów pracy:

  • Klient: zamówienia, dokumenty, statusy, zgłoszenia, historia współpracy i program lojalnościowy.
  • Marketing: aktualności, promocje, realizacje klientów, zgłoszenia zdjęć z budów, realizacje miesiąca i powiadomienia o progach punktowych.
  • Handlowcy: planowanie wizyt, statystyki klientów i mapa ułatwiająca planowanie tras.
  • Backoffice: wgrywanie dokumentów księgowych i rozrachunkowych.
  • CRM: źródło danych dla klientów, zamówień, dokumentów i punktów lojalnościowych.

W programie lojalnościowym klient otrzymuje podstawowe punkty naliczane od wartości zamówień, a dodatkowe za dodanie zdjęć z realizacji. Punkty można wymieniać na nagrody. Panel jest wielojęzyczny.

Zakres techniczny

  • Portal B2B
  • Panel klienta
  • Integracja z CRM
  • CRM: Bitrix24
  • Synchronizacja zamówień, dokumentów i zgłoszeń

Wyzwanie

Przeniesienie użytkowników bez wymuszania resetu haseł. Przy pierwszym logowaniu aplikacja sprawdzała dane w starym panelu, a po poprawnej autoryzacji zapisywała konto w nowym systemie. Dla klienta proces był niewidoczny.

Efekt

  • Klienci samodzielnie sprawdzają status zamówienia, termin dostawy i rozliczenia.
  • Faktury są dostępne w panelu zamiast w korespondencji mailowej.
  • Reklamacje i zgłoszenia trafiają do systemu, a nie giną w telefonach i mailach.
  • Panel nie zależy już od aktualizacji WordPressa i Elementora.
  • CRM pozostaje źródłem danych, a portal daje klientowi i zespołowi wygodny dostęp do potrzebnych informacji.

System w działaniu

Statusy, dokumenty i działania w jednym widoku zamówienia
1 / 3

Masz projekt, który nie mieści się w gotowym schemacie?

Opisz, co chcesz zbudować albo uporządkować.