Marketplace dla branży agro - platforma łącząca sprzedawców i rolników
Innowacyjna platforma e-commerce zmieniająca sposób współpracy rolników, producentów i dystrybutorów w zakresie zakupu i sprzedaży produktów rolniczych.
WWW
Backend
Frontend


Opis klienta
Plonovo sp. z o.o. to firma z siedzibą w Toruniu, specjalizująca się w dostarczaniu innowacyjnych rozwiązań dla branży rolniczej. Startup powstał z myślą o zrewolucjonizowaniu procesów zakupowych w sektorze agro i wykorzystaniu potencjału e-commerce w tej branży.
Cel projektu
Współcześni rolnicy są regularnie odwiedzani przez przedstawicieli handlowych oferujących różne produkty. Niestety, rolnikom zazwyczaj brakuje czasu, aby porównać przedstawiane oferty. Dodatkowo muszą pozyskiwać informacje z wielu różnych źródeł, aby przeanalizować i porównać podobne produkty od różnych producentów. Proces ten komplikuje także brak łatwego dostępu do szybkiego szybkiego porównania opcji finansowania, takich jak odroczone płatności. Uzyskanie takiej informacji wymaga bezpośredniego kontaktu ze sprzedawcami, co dodatkowo wydłuża proces.
Celem projektu jest zrewolucjonizowanie branży i przeniesienie zakupów produktów rolniczych do Internetu na dużą skalę. Plonovo chce rozwiązać problemy, z jakimi borykają się współcześni rolnicy, całkowicie zmieniając model współpracy rolników, producentów i dystrybutorów w zakresie zakupu i sprzedaży produktów rolniczych.
Innowacyjna platforma ma umożliwić rolnikom łatwiejsze podejmowanie świadomych decyzji zakupowych, dzięki prostemu procesowi wyszukiwania produktów, porównywania ofert i dokonywania zakupów z intuicyjnego interfejsu. Jednocześnie celem jest oszczędność czasu i łatwy, szybki dostęp do różnych form finansowania.
Technologie
PHP
Symfony
Sylius
ElasticSearch
Redis
RabbitMQ
Mercure
Docker
Wyzwanie
Realizacja projektu wiązała się z szeregiem złożonych wyzwań. Przede wszystkim, ogromny rozmiar projektu stał w konflikcie z planowanym przez klienta terminem realizacji. Mocno ograniczony czas na realizację projektu, wywołał już na samym początku konieczność równoległego prowadzenia prac analitycznych i developerskich. To dodatkowo komplikowało proces, stawiając przed zespołem projektowym wyzwanie w zakresie koordynacji i synchronizacji działań różnych zespołów - analitycznego, developerskiego i testerskiego oraz zewnętrznych agencji.
Dobór odpowiednich rozwiązań technologicznych i podejścia do realizacji projektu był utrudniony ze względu na wiele niewiadomych na początku analizy, co wymagało wyjątkowej elastyczności i innowacyjnego myślenia. Istotnym wyzwaniem było również wypracowanie z klientem bardziej iteracyjnego podejścia do zakresu funkcjonalnego - finalnie nie wszystkie funkcjonalności planowane na początku były niezbędne do uruchomienia pierwszej wersji platformy. Wiązało się to z koniecznością dobrze przemyślanej priorytetyzacji zadań i skupienia się na kluczowych, zgodnych z planem elementach systemu.
Projekt stanowił złożone wyzwanie logistyczne, wymagające nie tylko sprawnego zarządzania, ale efektywnej komunikacji między klientem, naszymi zespołami oraz agencjami UX i marketingową.
Jednym z kluczowych wyzwań technologicznych były znaczne wymagania odnośnie elastyczności systemu i możliwości dalszej rozbudowy po uruchomieniu. W tym szybkiego reagowania na potrzeby użytkowników korzystających z platformy.


Rozwiązanie
Liczne wyzwania projektowe wymagały od nas zastosowania niestandardowego podejścia i niezwykle efektywnego zarządzania projektem przez jego cały czas trwania. Nastawionego na elastyczność i perfekcyjną komunikację pomiędzy zespołami i w ramach każdego zespołu. Podczas realizacji, od momentu startu analizy do produkcyjnego uruchomienia projektu, zorganizowaliśmy blisko 700 różnych spotkań, a także przeprowadziliśmy trzykrotnie kilkudniowe warsztaty projektowe z udziałem klienta.
Perfekcyjna organizacja pracy i zastosowane procesy w realizacji projektów IT, pomimo ogromnej presji czasu i skali prac do wykonania, pozwoliły nam stworzyć rozbudowaną i innowacyjną platformę e-commerce typu marketplace. Jako podstawę systemu wykorzystaliśmy e-commercowy head-less framework Sylius. Finalnie, zmodyfikowaliśmy około 80% bazowych funkcjonalności Syliusa. Takie podejście pozwoliło na dotrzymanie terminu realizacji, m.in. dzięki dostarczeniu solidnej bazy pod część funkcjonalności oraz możliwości szybszego zaangażowania większej ilości developerów. Określone ramy podstawowej funkcjonalności umożliwiły również optymalizację sposobu pracy - zespół developerski mógł sprawniej budować system, bez kompletu informacji od zespołu analitycznego, który pracował równolegle.
Stworzone rozwiązanie to elastyczny system o szerokim zakresie funkcjonalnym zarówno dla kupujących, sprzedających jak i właściciela platformy. System działa jako nowoczesna aplikacja webowa, a całość rozwiązania jest otwarta na dalszy rozwój oraz możliwość łatwego dostosowywania pod zmieniające się wymagania biznesowe i oczekiwania użytkowników. W ramach platformy zbudowaliśmy zaawansowaną wyszukiwarkę i prezentację produktów z rozbudowanymi opcjami filtrowania i kategoryzacji, co przekłada się na lepsze doświadczenie użytkownika, w tym przede wszystkim oszczędność czasu podczas zakupów. Opracowaliśmy również unikalny system obliczania kosztów transportu, oparty na własnych algorytmach oraz integracji z TomTom, co stanowi innowacyjne rozwiązanie w e-commerce w branży agro. Istotna jest również uniwersalność i pełna obsługa handlu detalicznego i hurtowego - transakcje mogą dotyczyć zarówno pojedynczej butelki środków ochrony roślin, jak i całego samochodu ciężarowego np. nawozu.
Dla sprzedających przewidzieliśmy wiele narzędzi wspomagających sprzedaż, np. płatności odroczone, rozbudowany konfigurator dostaw własnych i przesyłek kurierskich, czy zasad sprzedaży (regulaminy, gwarancje, zwroty itp.). Wdrożyliśmy zautomatyzowany system weryfikacji sprzedających w Tpay oraz integrację z GUS, stawiając na automatyzację, oszczędność czasu użytkowników i bezpieczeństwo transakcji. Zaimplementowaliśmy rozwiązania umożliwiające gromadzenie i analizę danych związanych z zachowaniem użytkowników podczas procesu zakupowego, co otwiera szereg możliwości w zakresie personalizacji i optymalizacji sprzedaży.
Jedną z istotnych funkcjonalności jest również tablica ogłoszeń - Tablica Plonovo. To część platformy, która umożliwia rolnikom oraz osobom związanym z branżą rolniczą zamieszczanie i przeglądanie ogłoszeń. Serwis oferuje szeroką gamę kategorii, w tym sprzedaż i zakup sprzętu rolniczego, części, przyczep, zwierząt, a także usług takich jak uprawa, zbiory, serwisowanie maszyn czy badania gleby. Dzięki intuicyjnej wyszukiwarce i dostępowi do wielu ofert, użytkownicy mogą szybko znaleźć potrzebne produkty i usługi rolnicze, co wspiera rozwój i codzienne funkcjonowanie gospodarstw.
Zrealizowaliśmy także wiele innych, istotnych dla tego typu platformy funkcjonalności jak m.in. system wiadomości, powiadomienia, płatności odroczone czy zaawansowany panel administracyjny.
Funkcjonalności w projekcie
Zakres funkcjonalny platformy jest bardzo szeroki zarówno od strony użytkowników - kupujących i sprzedających, jak i właściciela zarządzającego platformą. Główne funkcjonalności platformy to m.in.:
- Rozbudowana kategoryzacja, filtrowanie i prezentowanie szerokiej gamy produktów.
- Obsługa transakcji detalicznych i hurtowych.
- Obsługa produktów wielkogabarytowych.
- Unikalny system obliczania kosztów transportu.
- Rozbudowana wyszukiwarka z podpowiedziami i historią wyszukiwań.
- Zautomatyzowany proces weryfikacji sprzedających w Tpay.
- Rozbudowane opcje ustawienia konta sprzedawcy (np. konfigurator dostaw, tworzenie zasad sprzedaży).
- System komunikacji pomiędzy kupującymi a sprzedającymi.
- Rozbudowane powiadomienia.
- Płatności odroczone.
- Statystyki wyświetlania ofert.
- Tablica ogłoszeń.
- Zaawansowany panel administracyjny dający szereg możliwości konfiguracyjnych, moderacyjnych i analitycznych.
- Zautomatyzowane narzędzia do optymalizacji SEO (np. indeksowanie nowych podstron).


Branding & design
Branding i design projektu zostały opracowane przez zewnętrzne agencje, z którymi ściśle współpracowaliśmy podczas całego procesu realizacji. Agencja marketingowa przygotowała koncepcję marki nowoczesnej, zapadającej w pamięć i dostosowanej do komunikacji zarówno na rynku polskim, jak i docelowo globalnym. Powstało logo i identyfikacja wizualna oddające innowacyjny charakter Plonovo.
Równolegle, zespół UX przeprowadził badania z użytkownikami, stworzył funkcjonalne makiety, a następnie zaprojektował interfejs platformy. Nasz zespół odpowiadał za implementację interfejsów w systemie - zadbaliśmy o zgodność z założeniami UX, optymalizację performance front-endu, precyzyjne odwzorowanie detali wizualnych oraz perfekcyjnie działający mechanizm RWD (dostosowanie szablonu do ekranu użytkownika).
Efektem tej współpracy jest spójna i intuicyjna platforma, która wspiera użytkownika w każdym kroku procesu zakupowego.
Proces powstawania projektu
Z uwagi na specyfikę projektu, etapy realizacji częściowo przeplatały się przez cały okres trwania prac. Jednakże w procesie realizacji projektu możemy wyróżnić następujące etapy:
- Warsztaty produktoweRealizacja projektu rozpoczęła się od intensywnych, dwudniowych warsztatów project discovery workshop, które pozwoliły na rozpoczęcie analizy wstępnie zdefiniowanego zakresu projektu. Przed dalszymi krokami, przeprowadziliśmy jeszcze jeden, dodatkowy dzień warsztatowy, umożliwiający pogłębienie kluczowych tematów i doprecyzowanie wizji platformy.
- Ocena i planowanie projektuW tym etapie przeprowadziliśmy ocenę i przygotowaliśmy wstępny plan realizacji projektu. Razem z agencją UX rozpoczęliśmy przygotowanie do analizy projektowej, którą w początkowej fazie prowadziliśmy równolegle, co pozwoliło na wieloaspektowe spojrzenie na wyzwania i lepsze przygotowanie do dalszych etapów. Dla zespółu był to okres wielu spotkań na linii Webmakers <> klient <> agencja UX, a, jednocześnie moment na doprecyzowanie i optymalizację zakresu projektu, aby odpowiedzieć na wszystkie, niezbędne potrzeby i sprostać oczekiwanemu terminowi realizacji.
- Analiza projektowaPoczątek analizy wymagał skupienia się na ścieżce krytycznej, abyśmy jak najszybciej mogli rozpocząć proces developmentu. Pozwoliło to również wydzielić jeden z modułów jako niezależny projekt, co przełożyło się na optymalizację prac i kosztów dla klienta. Analiza przebiegała w trzech fazach: zbieranie jak i opracowanie założeń, przygotowanie makiet oraz dostarczenie szczegółowej dokumentacji.
- Realizacja projektuRealizowaliśmy bazowe elementy na podstawie wstępnej analizy, stopniowo dostosowując system do kształtu przedstawionego na makietach. Następnie dopracowywaliśmy i oddawaliśmy dany zakres funkcjonalny zgodnie z finalną dokumentacją. Przez cały okres developmentu, istotną rolę odgrywały tworzone równolegle testy automatyczne oraz procesy i rozwiązania z zakresu CI/CD, co przy tak dużym zespole zapewniało ciągłość i jakość realizowanych prac.
- Uruchomienie projektuPrzeprowadziliśmy audyt i testy bezpieczeństwa systemu oraz kompleksową optymalizację pod kątem wydajności. Ostatnim krokiem było pełne wsparcie w zakresie infrastruktury, w tym wybór dostawcy zapewniającego monitoring i opiekę nad serwerami w trybie 365/24/7. Prace na tym etapie dodatkowo zagwarantowały niezawodność platformy po jej uruchomieniu.
- Rozwój i utrzymaniePo uruchomieniu platformy rozpoczęliśmy prace nad dalszym rozwojem. Wciąż zapewniamy stałą opiekę nad działaniem aplikacji, monitorowaniem i reakcją na ewentualnie pojawiające się problemy użytkowników.Porozmawiajmy o Twoim projekcie

Zespół projektowy
Zespół projektowy liczył 30 osób, w tym 25 ekspertów
WebMakers oraz 5 specjalistów UX/UI z zewnętrznej agencji UX,
którzy ściśle współpracowali z naszym zespołem.
Efekty projektu
PRZED:
- Ograniczona dywersyfikacja dystrybucji do tradycyjnych kanałów sprzedaży.
- Mniejsza dostępność produktów i zasięg ograniczony lokalizacjami oddziałów handlowych.
- Bardziej czasochłonny proces zakupowy, wymagający kontaktu ze sprzedawcą.
- Brak narzędzi analitycznych, ograniczający możliwość analizy danych i zwiększania skuteczności sprzedaży.
PO:
- Zwiększenie dywersyfikacji dystrybucji poprzez nowy kanał sprzedaży online.
- Rozszerzenie zasięgu i dostępności produktów, niezależnie od lokalizacji.
- Wzrost zadowolenia klientów - dzięki skróconemu procesowi zakupowemu i dostępowi 24/7 do intuicyjnej platformy zakupowej.
- Zwiększenie skuteczności sprzedaży, dzięki analizie zachowań zakupowych klientów.
Co zyskała firma?
Uruchomienie nowoczesnej platformy e-commerce pozwoliło Plonovo zbudować solidne fundamenty pod dalszy rozwój działalności i zrewolucjonizowanie branży agro. Projekt od samego początku był realizowany jako pełnoprawny, wyspecjalizowany marketplace dedykowany, otwarty zarówno dla niezależnych sprzedawców, jak i większych dystrybutorów. Dzięki szerokiemu zakresowi funkcjonalności - od obsługi wielkogabarytowych produktów, przez niestandardowe formy dostaw i zaawansowane narzędzia filtrowania, po tablicę ogłoszeń wspierającą społeczność użytkowników - platforma stanowi skuteczne narzędzie, zmieniające sposób współpracy rolników, producentów i dystrybutorów w zakresie zakupu i sprzedaży produktów rolniczych.
Choć Plonovo jako nowy podmiot rynkowy wciąż buduje swoją pozycję i sieć partnerów, samo stworzenie tej zaawansowanej platformy otwiera przed firmą możliwości dalszej ekspansji i skalowania działalności.
Zobacz również
Platforma sprzedażowa samochodów nowych i używanych z finansowaniem
W firmie zajmującej się sprzedażą samochodów osobowych i dostawczych, wraz z finansowaniem, obniżyliśmy koszty sprzedaży o 60%, tworząc nowy kanał sprzedaży w formie dedykowanej platformy typu marketplace. Platforma umożliwia zakup nowych i używanych samochodów online w czterech prostych krokach.


