Partnerplace

Kompleksowa platforma dla firm do zarządzania relacjami z partnerami biznesowymi na wielu płaszczyznach współpracy.
Expertise
Zakres
Analiza, Development
Platforms
Typ
Web & Mobile
Industry
Branża
IT
IT
OVERVIEW
O PROJEKCIE
O PROJEKCIE
OVERVIEW

Wprowadzenie do projektu

Zarządzaj relacjami biznesowymi w jednym miejscu

Partnerplace to zaawansowana platforma stworzona z myślą o firmach, które chcą efektywnie zarządzać relacjami z partnerami biznesowymi. Platforma umożliwia centralizację i automatyzację procesów związanych z zarządzaniem siecią partnerów, leadami oraz rozliczeniami prowizyjnymi.

Dzięki Partnerplace, firmy mogą skutecznie koordynować współpracę z partnerami na różnych poziomach, począwszy od zarządzania relacjami i komunikacji, po kontrolę nad finansami i rozliczeniami. 

Cel naszej współpracy

Celem współpracy było stworzenie platformy, która umożliwi firmom kompleksowe zarządzanie relacjami z naciskiem na jej elastyczność, skalowalność i automatyzację procesów. Platforma miała zapewniać zaawansowane funkcje dostosowywania, które pozwolą każdej organizacji precyzyjnie dopasować rozwiązanie do swoich unikalnych potrzeb, gwarantując spójność, profesjonalizm i efektywność we współpracy z partnerami.

Wyzwanie technologiczne

Klient zgłosił się do nas z bardzo dobrze udokumentowanym pomysłem oraz gotowym designem platformy. Jednak zastanawiał się nad finalną metodą jej developmentu, ponieważ nie był początkowo przekonany co do wyboru technologii no-code low-code.

Jego obawy skupiały się przede wszystkim na bezpieczeństwie, skalowalności i zależności od technologii. Jednak po konsultacjach oraz przeprowadzonych przez nas warsztatach, na których wspólnie przeanalizowaliśmy zalety i wady oraz potencjalne ograniczenia, klient zdecydował się na wykorzystanie technologii no-code, co finalnie zapewniło znaczną redukcję kosztów oraz przyspieszenie czasu realizacji projektu.

Przewaga technologii no-code

Do stworzenia platformy Partnerplace wykorzystaliśmy platformę no-code Bubble oraz zbudowaliśmy kilka autorskich rozwiązań zintegrowanych z zewnętrznymi systemami. Efekt tego rozwiązania był doskonały, co przyznaje sam klient: “Jestem w 100% przekonany, że był to dobry wybór. Aplikacja rozwija się bardzo szybko, jesteśmy w stanie reagować prawie w czasie rzeczywistym na potrzeby klientów, a sam system działa szybko.”

OUR WORK
NASZA PRACA
NASZA PRACA
OUR WORK
Nasza praca

Iteracyjne podejście

Ze względu na złożoność projektu i specyficzne oczekiwania klienta, zdecydowaliśmy się podzielić prace na dwa etapy: MVP i PostMVP.

  • W fazie MVP naszym priorytetem było stworzenie podstawowej wersji aplikacji, która umożliwiałaby zarządzanie leadami i partnerami. Harmonogram był bardzo napięty, jednak dzięki sprawnej pracy zespołu i szybkości technologii no-code low-code, udało nam się dostarczyć rozwiązanie na czas.
  • W fazie PostMVP skupiliśmy się na dodawaniu zaawansowanych funkcjonalności, takich jak moduł masowego mailingu czy udostępniania plików, które dodatkowo wzbogaciły platformę.

Główne wyzwania

Napięte terminy

Projekt musiał być realizowany w bardzo krótkim czasie, z założeniem, że MVP (Minimum Viable Product) będzie gotowe do wdrożenia w ciągu zaledwie 2 miesięcy. Było to wyzwanie, które wymagało doskonałej organizacji pracy i elastyczności w reagowaniu na zmieniające się potrzeby klienta.

Obsługa wielu organizacji

Użytkownicy platformy mogli należeć do kilku organizacji (tenantów) jednocześnie, co wymagało stworzenia funkcjonalności umożliwiającej płynne przełączanie się między różnymi workspace’ami bez ryzyka przenikania danych między tenantami. Było to kluczowe dla zachowania poufności i bezpieczeństwa.

Whitelabeling

Kluczowym wymaganiem była możliwość pełnej personalizacji platformy przez każdego tenanta. Platforma musiała umożliwiać użycie własnej domeny, dostosowanie kolorystyki, logotypu oraz wyglądu interfejsu, aby każdy tenant mógł stworzyć unikalne doświadczenie dla swoich użytkowników. Realizacja tego zadania wymagała złożonych integracji i dokładnych testów, aby zapewnić niezawodność działania w różnych konfiguracjach.

Zarządzanie prowizjami

System miał obsługiwać bardzo złożone i elastyczne modele prowizji, które mogły być dostosowywane do specyficznych potrzeb każdego partnera. Konieczne było zaprojektowanie mechanizmu, który precyzyjnie obliczał prowizje na podstawie różnych okresów rozliczeniowych, zapobiegając błędom w sytuacjach, gdy prowizje się nakładały.

Cele współpracy

Elastyczność, szybkość i bezpieczeństwo

Tworzeniu platformy Partnerplace przyświecały 3 główne cele:

Stworzenie elastycznej platformy

System miał być dostępny dla różnych typów użytkowników, od zarządzających tenantami po zwykłych użytkowników, zapewniając każdemu odpowiednie narzędzia do zarządzania relacjami i komunikacją. Dodatkowo system został zbudowany w oparciu o modułową budowę, dzięki czemu każdy Klient Partnerplace może wybrać, które funkcje będą dla niego dostępne.

Zabezpieczenie danych

Priorytetem było zapewnienie, że dane nie będą przechodzić pomiędzy różnymi tenantami, co było kluczowe dla zachowania zaufania klientów i zgodności z regulacjami dotyczącymi ochrony danych.

Szybkie wdrożenie

Ze względu na bardzo napięty harmonogram, zespół musiał dostarczyć funkcjonalne MVP w krótkim czasie, jednocześnie zachowując wysoką jakość kodu i funkcjonalności.

Etap po etapie

Proces realizacji

Faza 1: Warsztaty i przygotowanie

Klient przyszedł do havenocode z dobrze udokumentowanym pomysłem i gotowym designem aplikacji. Chociaż początkowo warsztaty miały być tylko formalnością, szybko okazało się, że projekt zawierał wiele zależności i szczegółów, które musiały zostać dokładnie omówione przed rozpoczęciem prac deweloperskich. Klient aktywnie uczestniczył w tym procesie, co pozwoliło na precyzyjne dostosowanie funkcjonalności do jego potrzeb.

Faza 2: Development MVP

Prace nad MVP były podzielone na kilka kluczowych etapów:

  • Konfiguracja platformy: Przygotowanie środowiska pracy i podstawowych funkcjonalności aplikacji.
  • Development: Głównym celem było stworzenie rdzenia aplikacji, który umożliwiałby zarządzanie leadami i partnerami. Dzięki technologii no-code/low-code udało się szybko dostarczyć kolejne funkcjonalności, co pozwoliło na terminowe ukończenie MVP.
  • Testy: Każda nowa funkcjonalność była poddawana rygorystycznym testom wewnętrznym przed przekazaniem jej do klienta. Dzięki temu mogliśmy szybko reagować na ewentualne uwagi i unikać kosztownych poprawek w późniejszych etapach projektu.

Faza 3: Iteracyjny rozwój aplikacji

Po wdrożeniu MVP rozpoczęliśmy iteracyjny proces rozwoju platformy. Każdy cykl rozwoju zaczynał się od spotkania z klientem, na którym omawialiśmy szczegóły funkcjonalności, które miały zostać wdrożone w kolejnym cyklu. Funkcjonalności były estymowane, a po zatwierdzeniu przez klienta, przystępowaliśmy do ich realizacji. Dzięki takiemu podejściu platforma była systematycznie rozwijana i wzbogacana o nowe funkcje, co zwiększało jej wartość i użyteczność.

Kompleksowość platformy i poziomy dostępu

Partnerplace to platforma, która oferuje szeroką gamę funkcjonalności, dostosowanych do różnych potrzeb użytkowników w zależności od ich roli w systemie, dlatego podzieliśmy platformę na 3

1. Różne poziomy dostępu:

Platforma umożliwia tworzenie i zarządzanie różnymi typami kont, takimi jak:

  • Tenant: Główny administrator platformy, który zarządza całą organizacją i ma dostęp do wszystkich modułów. Tenant może zapraszać partnerów, zarządzać nimi oraz decydować, które moduły i funkcje będą dla nich dostępne.
  • Partner Manager: Użytkownik, który zarządza relacjami z partnerami i leadami w imieniu tenanta. Ma dostęp do kluczowych funkcji zarządzania, takich jak tworzenie leadów, zarządzanie prowizjami oraz komunikacja z partnerami.
  • Partner: Firma współpracująca z tenantem, która ma dostęp do wybranych funkcji platformy, takich jak przeglądanie i zarządzanie leadami przypisanymi do niej przez tenanta.
  • User: Zwykły użytkownik, który ma ograniczony dostęp do funkcjonalności platformy, skoncentrowany na wykonywaniu określonych zadań, takich jak aktualizacja leadów czy komunikacja w ramach swojej roli.

2. Modularność:

Platforma została zaprojektowana w sposób, który pozwala tenantom na włączanie i wyłączanie określonych modułów w zależności od potrzeb. Przykładowe moduły to:

  • Lead Management: Moduł do zarządzania leadami, umożliwiający tworzenie, edytowanie i śledzenie leadów przez różne role użytkowników.
  • Invoicing: Moduł do zarządzania fakturami i prowizjami, który oferuje elastyczność w dostosowywaniu okresów rozliczeniowych oraz obsługuje różnorodne schematy prowizji.
  • File Sharing: Moduł umożliwiający bezpieczne przechowywanie i udostępnianie plików między użytkownikami, z kontrolą dostępu zależną od roli użytkownika.
  • Public Page: Moduł służący do tworzenia zewnętrznych stron, na których partnerzy mogą dołączać do platformy lub przeglądać publicznie dostępne informacje.

3. Zarządzanie złożonością:

Wyzwanie polegało na zapewnieniu, że dane i funkcje dostępne dla jednego typu użytkownika nie będą przenikać do innego. Przykładem może być zarządzanie prowizjami, gdzie tenant ma pełen wgląd i kontrolę nad wszystkimi operacjami, podczas gdy partner widzi jedynie te informacje, które są dla niego istotne. Dodatkowo, system musiał obsługiwać użytkowników przypisanych do kilku organizacji jednocześnie, co wymagało stworzenia zaawansowanego mechanizmu zarządzania dostępem i wyświetlaniem danych.

Technologie i integracje

Platforma no-code Bubble

Partnerplace zostało zbudowane na platformie Bubble.io, która oferuje szeroki zakres funkcjonalności niezbędnych do szybkiego i efektywnego tworzenia aplikacji webowych bez konieczności pisania kodu. Dzięki temu, zespół havenocode mógł skupić się na dostarczaniu zaawansowanych funkcji oraz spełnianiu specyficznych wymagań klienta w krótkim czasie. Wykorzystanie Bubble zapewniło elastyczność, która była kluczowa w realizacji złożonych wymagań projektu.

NodeMailer - Custom Plugin

W celu zwiększenia możliwości personalizacji, havenocode opracowało własny plugin NodeMailer, który umożliwia wysyłanie maili z serwerów klienta. Pozwala to tenantom na pełną kontrolę nad komunikacją emailową, co jest istotne w kontekście budowania zaufania i zachowania spójności brandingu.

Integracja z HubSpot

Jedną z kluczowych integracji była synchronizacja z CRM HubSpot. Umożliwiła ona tenantom łatwe zarządzanie leadami, zapewniając płynne przepływy pracy między platformą Partnerplace a HubSpot. Dzięki tej integracji, dane o leadach są automatycznie synchronizowane, co znacząco usprawnia zarządzanie relacjami z partnerami i umożliwia bardziej efektywne działania sprzedażowe.

Lead API i Webhooki

Platforma Partnerplace została wyposażona w API, które umożliwia integrację z innymi systemami oraz automatyczny dostęp do danych leadów. Webhooki natomiast umożliwiają natychmiastowe powiadamianie o zmianach w leadach, co zapewnia, że użytkownicy są na bieżąco informowani o kluczowych zdarzeniach. Te funkcjonalności są kluczowe dla firm, które chcą automatyzować procesy biznesowe i integrować platformę Partnerplace z innymi narzędziami, z których korzystają.

Rezultaty i wartość biznesowa dla klienta

Szybkość wdrożenia i rozwój

Dzięki technologii no-code low-code udało się dostarczyć funkcjonalne MVP w krótkim czasie, co pozwoliło klientowi na szybkie wejście na rynek. Regularne iteracje i wdrażanie nowych funkcjonalności w krótkich cyklach rozwojowych sprawiły, że Partnerplace stało się dynamicznie rozwijającą się platformą, która nieustannie dostarcza nowe wartości swoim użytkownikom.

Skalowalność i elastyczność

Platforma została zaprojektowana w sposób, który umożliwia łatwe dodawanie nowych funkcji i modułów w miarę rosnących potrzeb klientów. Dzięki takiemu podejściu, Partnerplace może się rozwijać razem z użytkownikami, oferując nowe możliwości bez potrzeby przeprowadzania gruntownych zmian w istniejącym systemie.

Bezpieczeństwo i personalizacja

Zastosowane rozwiązania zapewniają wysoki poziom bezpieczeństwa danych, a jednocześnie umożliwiają pełną personalizację platformy przez każdego klienta. To połączenie sprawia, że Partnerplace jest wyjątkowym narzędziem na rynku, spełniającym oczekiwania nawet najbardziej wymagających klientów.

Kontynuacja współpracy

Obecnie nadal pracujemy nad rozbudową aplikacji o kolejne moduły, takie jak automatyzacja płatności za subskrypcje oraz umożliwienie tenantom samodzielnego dołączania do platformy. Dzięki temu Partnerplace ma przed sobą świetlaną przyszłość, jako platforma, która nieustannie się rozwija i dostarcza wartości swoim użytkownikom.

PODSUMOWANIE
SUMMARY
PODSUMOWANIE
SUMMARY

Efekt innowacyjnej technologii oraz dobrej współpracy

Współpraca między havenocode a Partnerplace to wyjątkowy przykład tego, jak technologia no-code low-code może być wykorzystana do szybkiego stworzenia złożonego, skalowalnego i bezpiecznego systemu. Dzięki elastyczności platformy Bubble oraz zaangażowaniu zespołu deweloperskiego udało się zrealizować projekt, który nie tylko spełnia, ale również przewyższa oczekiwania klienta.

Partnerplace stało się narzędziem, które dynamicznie reaguje na potrzeby rynku, oferując użytkownikom intuicyjne i zaawansowane funkcje, które pomagają w efektywnym zarządzaniu relacjami z partnerami biznesowymi. Co więcej, kontynuowana współpraca i systematyczny rozwój aplikacji świadczą o tym, że Partnerplace jest na dobrej drodze, by stać się liderem w swojej branży, dostarczając klientom narzędzia, które realnie wspierają ich w codziennych wyzwaniach.

testimonial

In general, havenocode is one of the best development companies I have worked with

In general, havenocode is one of the best development companies I have worked with

Kacper Gugała
-
Founder, Rialto Sp. z o.o.
|
Partnerplace
Hey!
I'd love to hear about your project!
We will answer your message within 24 hours. Yes, it’s THAT easy!
Emil Bednarczyk, havenocode NoCode and LowCode Development Agency CEO and Client Partner
Emil Bednarczyk
Client Partner / havenocode.io
M: +48 792 015 688
Hey!
I'd love to hear about your project!
We will answer your message within 24 hours. Yes, it’s THAT easy!
1
What are your main challenges that we can help you with?
2
What is your budget?
3
Do you need an NDA?
4
Fill in the details.
Thank you! Your message was sent succesfully. Read more about no-code on our blog.
read about no-code
Oops! Something went wrong while submitting the form.
Hej!
Opowiedz mi o swoim pomyśle!
Odpowiemy w ciągu 24 godzin. Tak, to TAKIE proste!
Emil Bednarczyk, havenocode NoCode and LowCode Development Agency CEO and Client Partner
Emil Bednarczyk
Client Partner / havenocode.io
M: +48 792 015 688
Hej!
Opowiedz mi o swoim pomyśle!
Odpowiemy w ciągu 24 godzin. Tak, to TAKIE proste!
1
W jakich wyzwaniach możemy Ci pomóc?
2
Jaki jest Twój budżet?
3
Czy potrzebujesz NDA?
4
Podaj nam więcej szczegółów
Dziękujęmy! Twoja wiadomość została wysłana. Jeśli chcesz dowiedzieć sie więcej o no-code, zapraszamy na nasz blog!
Czytaj o no-code
Wystąpił błąd, formularz nie został wysłany.
Zobacz inne case studies
See other case studies
IT
IT
Partnerplace
Comprehensive platform for companies to manage partner relationships on every level of cooperation.
READ CASE STUDY
ZOBACZ CASE STUDY
Booking Platform
Platforma Bookingowa
DogInclusive
Booking platform offering accommodations with dog-friendly amenities. Created for both property owners and people looking for accommodation.
READ CASE STUDY
ZOBACZ CASE STUDY
Finance, Artificial Intelligence
Finanse, Sztuczna inteligencja
TaxRobot
An application enabling businesses to automate the process of obtaining tax credits for research and development activities in the United States.
READ CASE STUDY
ZOBACZ CASE STUDY
Booking Platform
Platforma Bookingowa
DogInclusive
Kompleksowa platforma bookingowa oferująca obiekty noclegowe z udogodnieniami dla psów.
READ CASE STUDY
ZOBACZ CASE STUDY
Finance, Artificial Intelligence
Finanse, Sztuczna inteligencja
TaxRobot
Aplikacja pozwalająca przedsiębiorcom zautomatyzować proces uzyskiwania ulg podatkowych na działalność badawczo-rozwojową w Stanach Zjednoczonych.
READ CASE STUDY
ZOBACZ CASE STUDY
Real Estate, Rental & Leasing
Nieruchomości, wynajem i leasing
okazjonalny.info
Platforma umożliwiająca zakup oraz obsługę dokumentów zabezpieczających umowy najmu okazjonalnego.
READ CASE STUDY
ZOBACZ CASE STUDY