drobnicamorska.pl
Naszym zadaniem było kompleksowe stworzenie aplikacji mobilnej dedykowanej platformie drobnicamorska.pl, obsługującej systemy iOS oraz Android. Kluczowym celem projektu było odwzorowanie funkcjonalności dostępnych na stronie internetowej serwisu, przede wszystkim kalkulacji kosztów frachtu morskiego w oparciu o zadane porty załadunku i wyładunku.
Aplikacje mobilne zostały opracowane w językach natywnych: Swift dla systemu iOS oraz Java dla systemu Android, co zapewnia płynność działania oraz pełne dostosowanie do specyfiki każdej z platform.
Zakres realizacji projektu
1. Projekt i wdrożenie interfejsu graficznego
- Przygotowanie interfejsu zgodnego z wytycznymi klienta, dostosowanego do ergonomii użytkowników na urządzeniach mobilnych, z uwzględnieniem wysokiej intuicyjności i estetyki.
2. Moduły aplikacji
- Logowanie i rejestracja użytkowników – bezpieczne uwierzytelnianie z obsługą zapisu nowych kont.
- Profil użytkownika – możliwość podglądu, edycji danych oraz zarządzania kontem.
- Historia zamówień – wgląd w historię wykonanych zamówień, co pozwala użytkownikom na śledzenie i analizowanie wcześniejszych transakcji.
- Pomoc i wsparcie – moduł oferujący szybki dostęp do informacji, pomocy technicznej i wsparcia dla klientów.
- Kody rabatowe – system wprowadzania i stosowania kodów promocyjnych, pozwalający na korzystanie z rabatów.
- Kalkulator kosztów frachtu morskiego – kluczowa funkcja aplikacji umożliwiająca dokładne oszacowanie kosztów frachtu w oparciu o wskazane porty załadunku i rozładunku.
- Moduł przesyłania dokumentów spedycyjnych – funkcjonalność pozwalająca na łatwe przesyłanie oraz przechowywanie dokumentów.
3. Integracje zewnętrzne
- LiveChat – bezpośrednia integracja z modułem LiveChat, zapewniająca szybki kontakt użytkowników z zespołem wsparcia.
- Google SDK i obsługa notyfikacji – integracja umożliwiająca korzystanie z powiadomień push, z pełnym wsparciem dla Google SDK.
4. Panel administracyjny z API
- Technologia i backend: Zaimplementowany w technologii Java z wykorzystaniem frameworka Spring, zapewniający stabilność i bezpieczeństwo. Backend obsługuje wszystkie funkcje zarządzania oraz wymianę danych z aplikacją.
- Frontend: Stworzony z wykorzystaniem Angular, co zapewnia wydajny i dynamiczny interfejs użytkownika.
- Baza danych: Zaprojektowana z użyciem SQL, umożliwia wydajną i bezpieczną obsługę danych użytkowników, transakcji i logów systemowych.
Realizacja aplikacji mobilnej dla serwisu drobnicamorska.pl stanowiła zaawansowane przedsięwzięcie obejmujące zarówno warstwę frontową, jak i rozbudowane zaplecze technologiczne, gwarantując wysoką jakość obsługi, niezawodność oraz funkcjonalność dostosowaną do potrzeb rynku frachtu morskiego.