Helpzy to pierwsza platforma społecznościowo-dobroczynna, gdzie dawanie jest ważniejsze niż branie.

Wiosną 2017 roku założyciele startupu Helpzy powierzyli nam odpowiedzialne zadanie zbudowania MVP swojej platformy. W ciągu niecałych 4 miesięcy zaprogramowaliśmy i uruchomiliśmy pierwszą wersję serwisu.

Od tego czasu w ramach stałej współpracy nieustannie rozwijamy kolejne funkcjonalności, cyklicznie zwiększając możliwości systemu.

Wyzwanie

Pierwszym z wyzwań, jakie postawili przed nami założyciele platformy, było dostarczenie działającego demo podstawowych funkcjonalności w przeciągu niecałych 2 miesięcy od rozpoczęcia prac.

W przeciągu kilku kolejnych tygodni naszym zadaniem była rozbudowa platformy o pozostałe funkcjonalności, przewidziane w pierwszym MVP.

Rozwiązanie

Jako podstawę platformy wykorzystaliśmy framework Laravel a front-end oparliśmy o Vue.js + Vuex. Wybór technologii pozwolił nam działać szybko przy zachowaniu wysokiej wydajności oraz niezawodności.

Dzięki wsparciu rozwiązań ekosystemu Amazon Web Services, dostarczyliśmy wysokowydajną platformę wyposażoną w zaawansowane funkcje takie jak rozbudowana wyszukiwarka Elastic Search czy przetwarzanie materiałów video przez Elastic Transcoder.

Lepsze mobilne doświadczenia dzięki PWA

Aby na etapie MVP uniknąć rozwijania równolegle osobnej aplikacji mobilnej, wykorzystaliśmy metodologię Progressive Web Apps.

Dzięki takiemu rozwiązaniu, już na wczesnym stadium i bez znacznego podnoszenia kosztów, umożliwiliśmy korzystanie z platformy jak z tradycyjnej aplikacji mobilnej.

Dalszy rozwój produktu

Współpracując z ekipą Helpzy, nie poprzestaliśmy na uruchomieniu MVP platformy. Od momentu oddania serwisu w ręce użytkowników, rozwijamy wspólnie kolejne funkcjonalności. Pracując w krótkich i dobrze zaplanowanych sprintach, możemy w zwinny sposób reagować na potrzeby osób korzystających z platformy oraz rozwijającej się sieci firm i organizacji dobroczynnych współpracujących z Helpzy.