Hero image

Konfigurator faktur w PDF

Magento eCommerce

Klient

tink.de to wiodący internetowy marketplace specjalizujący się w produktach smart home opartych na technologii Internetu Rzeczy (IoT). Założony w Berlinie w 2016 roku, zdobył zaufanie ponad 700 000 klientów, wspieranych przez zespół liczący ponad 100 doświadczonych profesjonalistów. Dzięki ostatniemu dofinansowaniu w wysokości 40 milionów euro, tink.de umacnia swoją pozycję jako lider w sektorze IoT.

Platforma oferuje szeroki wybór produktów IoT od czołowych marek, takich jak Google, Amazon, Apple, Bosch i Volkswagen. Co więcej, tink.de wyróżnia się na tle konkurencji dzięki dodatkowym usługom, takim jak wynajem urządzeń oraz spersonalizowane rozwiązania IoT, obejmujące również innowacje w dziedzinie e-mobilności.

Wyzwanie

Picture of the author

Ostylowanie plików PDF w Magento to nie lada wyzwanie, szczególnie gdy konieczne jest zarządzanie wieloma wersjami tych dokumentów. Proces ten pochłania cenny czas i energię – zasoby, które mogłyby zostać wykorzystane w innych obszarach biznesu. Czy istnieje bardziej efektywne rozwiązanie? Jak najbardziej!

Mieliśmy okazję zmierzyć się z sytuacją, w której sklep internetowy musiał generować różne wersje plików PDF. Aby sprostać temu zadaniu, stworzyliśmy niestandardową aplikację, która automatyzuje proces generowania PDF-ów w backendzie Magento. Takie podejście okazało się nie tylko niezwykle funkcjonalne, ale również wydajne zarówno z perspektywy zarządzania e-commerce, jak i pracy programistów.

Główne wyzwanie

  • Zwiększanie efektywności projektu - optymalizacja alokacji budżetu

  • Edytowanie kolejnych wersji PDFów zajmuje teraz tylko 50 godzin zamiast wcześniejszych 200

  • Automatyzacja tworzenia wielu wersji PDF

Rozwiązanie krok po kroku

1.

Aplikacja renderowania PDF'ów

  • Aplikacja renderująca oparta na React.

2.

API first

  • Połączenie API między sklepem tink.de Magento a aplikacją do renderowania PDF.

3.

Opcja podglądu

  • Podgląd wszystkich szablonów PDF

Co zrobiliśmy?

Magento API first

Poznaj headless eCommerce w praktyce

Magento, jako platforma Open Source, bezproblemowo integruje się z rozwiązaniami API. Wykorzystując tę możliwość, stworzyliśmy aplikację, która skutecznie generuje pliki PDF z precyzją i łatwością, komunikując się z Magento za pomocą połączenia API.

Aplikacja do renderowania PDF'ów

Opracowaliśmy własną aplikację rozwiązującą problem kosztownego generowania PDFów

Aplikacja do renderowania plików PDF została opracowana przy użyciu React w połączeniu z Serverless NextJS Endpoint. Integracja między Magento a Serverless NextJS zmienia zasady gry, umożliwiając określenie kosztów serwera na podstawie liczby żądań. Takie podejście zapewnia niesamowitą elastyczność i skalowalność, idealnie dopasowując się do różnych wymagań biznesowych.

Każdy endpoint gwarantuje autoryzowane żądania dla zweryfikowanych danych, dostarczając dobrze ustrukturyzowane informacje. Silnik PDF React wykorzystuje szablony oraz otrzymane dane, aby generować pożądane pliki, co zapewnia płynny proces.

Dedykowane funkcje

Wdrożenie zintegrowanego systemu Point of Sale, połączonego z magazynami oraz sklepem internetowym, dedykowanego lokalnym sklepom koncepcyjnym.

  • Tryb podglądu dla wszystkich plików PDF

  • Podgląd zmian w czasie rzeczywistym

  • Manipulacja danymi w trybie podglądu

  • Punkty końcowe API do integracji z Magento

  • Dynamiczna dokumentacja dla deweloperów Backend (dla łatwiejszej integracji).

  • Punkt końcowy API weryfikujący dane ze względów bezpieczeństwa i stabilności.

  • Endpoint API jest chronione za pomocą Basic Auth ze względów bezpieczeństwa

  • Wsparcie dla wszystkich sklepów klientów

Efekty naszej pracy

10 x szybsze

tworzenie obrandowanych plików PDF z fakturami

4 x szybsze

wdrożenie

UX/UI

ulepszenie interfejsu pulpitu nawigacyjnego

To rozwiązanie znacząco usprawnia proces tworzenia plików PDF, przynosząc wymierne korzyści zarówno sprzedawcom, jak i deweloperom.

Minimalizuje potrzebę czasochłonnych prac programistycznych, sprawiając, że cały proces staje się prostszy i bardziej efektywny.

Co więcej, funkcja podglądu w czasie rzeczywistym pozwala na szybkie i bezproblemowe ocenianie wprowadzanych zmian, co dodatkowo zwiększa wygodę użytkowania.

Jakub Nowak, Michał Tarkowski

eComemrce Developers

Technologia

Sprawdź dodatkowe Case Study

Odnowienie Magento przy pomocy Hyvä

Odnowienie Magento przy pomocy Hyvä

Odnów swoją stronę na Magento dzięki Hyvä! Szybsze ładowanie, lepsza wydajność i nowoczesny design. Sprawdź, jak zmodernizować swój sklep.

Omnichanel z Magento - odbiór w sklepie

Omnichanel z Magento - odbiór w sklepie

Zamówienie online - odbiór w sklepie? Poznaj możliwości omnichannel! Usprawnij zakupy klientów dzięki integracji online i offline. Sprawdź, jak to działa!

Konfigurator produktów Magento

Konfigurator produktów Magento

Marketplace IoT - Konfigurator inteligentnych rolet: Poznaj nowoczesne rozwiązania dla inteligentnych okien, które doskonale wpisują się w ideę SMART home


Fabrity Commerce Sp z.o.o

Centrala w Warszawie

PLATINIUM 5 Building

ul. Domaniewska 44a
02-672 Warszawa

Oddział Łódź

Ogrodowa Office

ul. Ogrodowa 8
91-065 Lódź

+48 22 343 06 00

Oddział Rzeszów

SKYRES Office

ul. Warszawska 18
35-205 Rzeszów

+48 22 448 70 00

Oddział Białystok

CITY OFFICE

ul. Cieszyńska 3A
15-371 Białystok

Oddział Poznań

Poznański Park Naukowo - Technologiczny

ul. Rubież C1/4
61-612 Poznań

NIP: PL9721244346
Regon: 302441526
KRS: 0000914436