
Aplikacja mobilna do szybkich płatności
Zadanie
Opracuj elektroniczny portfel na iOS i Android do dokonywania natychmiastowych płatności
Decyzja
Przede wszystkim zadbaliśmy o ochronę poufnych danych. W tym celu zintegrowaliśmy zabezpieczenia (TLS 1.2, SSL Pinning), użyliśmy weryfikacji PIN i szyfrowania danych. Dostęp do portfela można uzyskać dopiero po rejestracji i weryfikacji. Zaoferowaliśmy również szereg nietypowych funkcji (takich jak dzielenie rachunku w kawiarni z przyjaciółmi), dodaliśmy możliwość dokonywania płatności za pomocą kodów QR, przesyłania pieniędzy na inne konto za pośrednictwem poczty elektronicznej lub numeru telefonu komórkowego. Aplikacja zapewnia również informacje o saldzie konta i przechowuje historię płatności
Wynik
Dzięki platformie użytkownik może dokonywać transakcji bez prowizji do różnych krajów na całym świecie i dokonywać płatności w ciągu kilku sekund
Technologia
Java, Kotlin, MVP, RxJava, Clean Architecture, Dagger 2, Mockito, REST, Espresso
Skład zespołu
11 osób: programiści, project manager, analityk biznesowy, projektant
Pracowaliśmy z wielofunkcyjnym multibankingiem. W kompleksie rozwiązań znalazły się m.in. implementacja wielu systemów bezpieczeństwa, szyfrowanie danych, Architektura wielodostępna. Zaprojektowaliśmy zupełnie nowe rozwiązanie oparte na nowoczesnym stosie. Wkrótce będzie stosowane w wielu bankach w Europie