Optymalizacja Aplikacji i Rozwój dla: Platformy Fintech MAM
Branża
Technologie
Kraj

O Kliencie
MAM była platformą FinTech skoncentrowaną na konsumentach, zaprojektowaną w celu obniżenia obciążenia związanego z miesięcznymi rachunkami gospodarstw domowych. Poprzez zmniejszenie tego powtarzającego się wyzwania, MAM dążyło do poprawy kondycji finansowej swoich użytkowników. W przeciwieństwie do tradycyjnych systemów cashback, które oferują ograniczoną wartość, MAM oferowało nagrody pieniężne do opłacenia podstawowych rachunków, takich jak elektryczność, gaz, telefon, internet i pay-TV, zawsze kiedy użytkownicy dokonywali zakupów u partnerów MAM. Z rachunkami za media podstawowe przekraczającymi 1 bilion dolarów rocznie na całym świecie, MAM celowało w bardzo dochodowy segment rynku. Platforma współpracowała z ponad 600 sprzedawcami, w tym z liderami lokalnego rynku, takimi jak Allegro, CCC, Empik, Frisco, RTV Euro AGD, Smyk, Auchan, Booking.com, Decathlon, Groupon, Lufthansa, Media Markt, Sephora czy Zalando. Te partnerstwa pozwoliły użytkownikom zdobywać nagrody pieniężne podczas codziennych zakupów.
Potrzeby Klienta
Kompleksowy Audyt Kodu
Refaktoryzacja Istniejącego Kodu
Przewodzenie Technologiczne
Rozwój Frontendu
Potrzeby klienta dotyczyły frontendu ich aplikacji internetowych. Klient potrzebował Codino do dokładnego audytu kodu, refaktoryzacji istniejącego frontendu, prowadzenia kierunku technicznego frontendu produktów oraz bieżącego rozwoju aplikacji. Między innymi implementacji nowych funkcji, przeprowadzania konserwacji i zapewnienia bieżącej obsługi. Ponadto, klient docenił usługi doradcze Codino w zakresie optymalnych rozwiązań i kierunków rozwoju frontendowego zarówno dla aplikacji mobilnych, jak i internetowych.
Dostarczone Usługi
Przegląd i Audyt Kodu Frontend: Przeprowadzanie szczegółowych przeglądów i audytów istniejącego kodu frontend, a następnie jasne plany naprawcze poprawiające wydajność aplikacji.
Refaktoryzacja Kodu Frontend: Dokonywanie dokładnej refaktoryzacji istniejącego kodu aplikacji, zapewniając zgodność z zasadami czystego kodu i optymalizując responsywność.
Kontynuacja Rozwoju i Wsparcia Oprogramowania: Aktywny udział w bieżących działaniach programistycznych, w tym implementacja nowych funkcji, przeprowadzanie testów wydajnościowych oraz zapewnienie konserwacji i wsparcia.
Przewodzenie Zespołem i Doradztwo: Prowadzenie i kierowanie wewnętrznym zespołem frontendowym klienta, wykorzystując najlepsze praktyki i najnowsze technologie w celu efektywnego wykonania projektu.
Rozwój, Konserwacja i Serwis: Odpowiedzialność za kompleksowy rozwój, konserwację i obsługę frontendowych technologii aplikacji, od początkowego audytu po wdrożenie i bieżący rozwój nowych rozwiązań.
Optymalizacja i Implementacja Funkcji: Optymalizacja wydajności aplikacji po stronie frontendu, rozwijanie istniejących funkcji oraz implementacja tych nowych, obejmujących zarówno aplikacje webowe B2C i B2B, jak i wewnętrzny system CRM firmy.
Zakres Prac
Nasz zespół został zatrudniony w celu stworzenia początkowej oceny rozwiązań frontendowych i pomocy w dotrzymaniu nadchodzących terminach. Po stworzeniu czytelnego planu naprawczego dla nadchodzących wydań, nasz zespół rozpoczął refaktoryzację kodu i rozwój. Po początkowym okresie nasz zespół kontynuował współpracę i kierował rozwojem frontendowym w firmie, dbając o szybkie, bezbłędne i terminowe dostarczanie nowych funkcji. Zakres naszej pracy:
- Szczegółowy przegląd kodu frontendowego i audyt istniejących aplikacji, a następnie opracowanie kompleksowego planu naprawczego.
- Dokonywanie szczegółowej refaktoryzacji istniejącego kodu aplikacji z zachowaniem zasad czystego kodu, zapewniając responsywność i wydajność aplikacji.
- Aktywny udział w bieżącym rozwoju. Implementacja nowych funkcji, testowanie wydajności, konserwacja i wsparcie.
- Aktywny udział w bieżącym rozwoju, w tym implementacja nowych funkcji, przeprowadzanie testów wydajnościowych oraz zapewnienie konserwacji i wsparcia.
- Przewodzenie i kierowanie wewnętrznym zespołem frontendowym klienta, wykorzystując najlepsze praktyki i najnowsze technologie.
- Odpowiedzialność za rozwój, konserwację i serwis aplikacji w zakresie technologii frontendowych, od audytu po wdrożenie i rozwój nowych rozwiązań.
- Optymalizacja działania aplikacji po stronie frontendowej, rozwój istniejących funkcji oraz implementacja tych nowych, obejmujących zarówno aplikacje webowe B2C i B2B, jak i wewnętrzny system CRM firmy.
Technologie
Współpraca
W procesie rozwoju projektu MAM skupiono się na podejściu iteracyjnym, zaczynając od dokładnego przeglądu i audytu istniejącego kodu frontendowego. Po opracowaniu planu naprawczego, szczegółowo przeprowadzono refaktoryzację kodu, zapewniając zgodność z zasadami czystego kodu i optymalizując responsywność aplikacji. Aktywnie uczestniczono również w bieżącym rozwoju aplikacji, w tym implementacji nowych funkcji, testach wydajnościowych oraz zapewnieniu wsparcia i konserwacji. Cały proces obejmował zarówno początkową fazę audytu, jak i bieżący rozwój i wsparcie aplikacji. Pozwoliło to zapewnić optymalną wydajność i ciągłe ulepszanie rozwiązań frontendowych.
Sprawdź naszą pracę na ClutchCo mówią o nas klienci
The greatest value of working with Codino was their professionalism and the ability to search for and suggest the best solutions. In addition to carrying out current tasks, we could count on support and advice in the development of our apps
