Powrót do realizacji

REALIZACJA
Algrano

Klient

Algrano

Branża

Handel kawą, Logistyka

Produkt

Aplikacja webowa

Data

Sierpień 2024

Umiejętności

Ruby on Rails

JavaScript

Stimulus

ViewComponent

case study image
3
Zakończone funkcje
13
Dni od kontaktu do rozpoczęcia
5
Miesiące pracy
text image
O kliencie

Algrano to innowacyjny szwajcarski startup, który rewolucjonizuje globalny przemysł kawowy, bezpośrednio łącząc producentów kawy z palarniami za pośrednictwem swojej platformy handlowej online. Założona w 2015 roku przez Raphaela Studera, Christiana Burriego i Gillesa Brunnera firma upraszcza i usprawnia łańcuch dostaw kawy, wykorzystując technologię i podejście zorientowane na usługi w celu promowania przejrzystości i zrównoważonego handlu.

Kluczowym elementem misji Algrano jest usługa Discovery to Delivery, która pełni rolę pośrednika między palarniami a producentami. Platforma pozwala palarniom odkrywać kawy dopasowane do ich potrzeb i wartości, łączyć się ze sprawdzonymi producentami z Ameryki Łacińskiej, Afryki i Azji oraz zarządzać wszystkimi aspektami łańcucha dostaw – od finansowania i logistyki po kontrolę jakości.

Od początku działalności Algrano wysyła kontenery kawy na całym świecie, łącząc kontynenty i kultury. Budując sieć setek producentów i palarni w Europie i Amerykach, Algrano stało się kluczowym graczem we wspieraniu współpracy i tworzeniu bardziej zrównoważonej, przejrzystej i sprawiedliwej społeczności kawowej.

Problem klienta

Aplikacja dynamicznie się rozwijała, a nowe funkcjonalności były wdrażane w różnych obszarach. Wewnętrzny zespół szukał sposobu na zwiększenie swoich możliwości programistycznych, aby poradzić sobie z rosnącą liczbą nowych funkcji. Z biegiem czasu w kodzie pojawiły się różne wzorce programistyczne wprowadzone przez różnych deweloperów. Klient, chcąc efektywnie sprostać tym wyzwaniom, postanowił wzmocnić swój zespół, angażując naszych specjalistów.

Wyzwania dla 2N
  • Szybkie wdrożenie do dynamicznie rozwijającego się kodu i nawiązanie skutecznej współpracy oraz komunikacji z istniejącym zespołem deweloperskim.
  • Pełny cykl tworzenia nowych funkcjonalności, obejmujący implementację frontendową i backendową oraz migrację danych.
  • Szybkie wdrażanie funkcji do aplikacji produkcyjnej bez zakłócania istniejących procesów.
  • Zachowanie spójności kodu w bazie zawierającej różnorodne wzorce i podejścia.
W akcji
Co zrobiliśmy

Integracja możliwości ofertowych

Wprowadzenie nowej funkcji umożliwiającej płynną integrację istniejących funkcjonalności oraz rozszerzenie ich zakresu.

Usprawnienie procesu prywatnych ofert

Całkowita przebudowa formularza oferty oraz udoskonalenie przepływu ofert prywatnych w celu zwiększenia użyteczności, usprawnienia procesów i zapewnienia bardziej intuicyjnego i efektywnego doświadczenia dla producentów.

Wdrożenie systemu komponentów

Implementacja kompleksowego systemu komponentów widokowych, mającego na celu standaryzację kodu frontendowego w całej aplikacji. Obejmuje to aktualizację istniejących widoków w celu zwiększenia spójności, poprawy łatwości konserwacji oraz zapewnienia zgodności z nowoczesnymi zasadami projektowania.

Co powiedział klient:
Mam nadzieję, że będziemy mieli okazję ponownie współpracować. Naprawdę zmieniliście moje spojrzenie na near-shoring. :)
Christian Burri
Rezultat

Nasza współpraca z Algrano przyniosła cenne ulepszenia platformy, pomagając producentom i palarniom skuteczniej się angażować oraz upraszczając procesy pracy. Wdrożenie Systemu Projektowania Komponentów wprowadziło spójny i skalowalny zestaw komponentów, poprawiając użyteczność w różnych obszarach aplikacji. Oprócz natychmiastowych korzyści system ten ustanawia silną podstawę dla przyszłego rozwoju aplikacji, zapewniając spójność i łatwość utrzymania wraz z jej ewolucją. Wprowadzenie możliwości ofertowych i ofert prywatnych wzmocniło zaufanie i relacje między producentami a palarniami, umożliwiając bardziej przejrzystą i bezpośrednią interakcję. Te aktualizacje odzwierciedlają koncentrację Algrano na ulepszaniu swojej platformy i dostarczaniu wartości użytkownikom.

Co osiągnęliśmy:
  • Dostarczono System Projektowania Komponentów, tworząc zestaw komponentów wielokrotnego użytku, poprawiający spójność aplikacji i stanowiący solidną bazę do przyszłych działań rozwojowych.
  • Wprowadzono możliwości ofertowe, umożliwiając producentom i palarniom odkrywanie nowych możliwości współpracy oraz budowanie silniejszych relacji i zaufania.
  • Przebudowano formularz oferty prywatnej i ulepszono procesy, aby zapewnić lepszą użyteczność i usprawnienie działań.
Co powiedział klient:
Współpraca z 2N była czystą przyjemnością od początku do końca. Poświęcili czas na dogłębne zrozumienie naszej logiki biznesowej i problemu, który chcieliśmy rozwiązać, oferując przemyślane rozwiązania i dobrze adaptując się do nowych wyzwań. Pracowali szybko, a ich profesjonalizm, przyjazne podejście i wiedza specjalistyczna pomogły nam pomyślnie uruchomić kluczową funkcję, która pozwala nam realizować nasze strategiczne cele!
Jon Kyte
ul. Powstańców Warszawy 5
15-129 Białystok

+48 668 842 999
SKONTAKTUJ SIĘ Z NAMI