Ta strona korzysta z ciasteczek, aby zapewnić Ci najlepszą możliwą obsługę. Informacje o ciasteczkach są przechowywane w przeglądarce i wykonują funkcje takie jak rozpoznawanie Cię po powrocie na naszą stronę internetową i pomaganie naszemu zespołowi w zrozumieniu, które sekcje witryny są dla Ciebie najbardziej interesujące i przydatne.
Electric Miles
Inteligentna aplikacja dla właścicieli pojazdów elektrycznych.
- DevOps services
- Mobile Development
- UI/UX design
- Web Development
Opis projektu
Stworzyliśmy złożoną platformę OCPP połączoną z ekosystemem pojazdów elektrycznych i zaprojektowaną w celu świadczenia usług inteligentnego ładowania. Aplikacja mobilna i dashboard pozwalają kierowcom pojazdów elektrycznych znaleźć publiczne punkty ładowania w pobliżu ich lokalizacji, zdalnie rozpocząć natychmiastowe ładowanie, monitorować zużycie oraz wybrać ładowanie poza godzinami szczytu itp. Dodatkowo stworzyliśmy panel administratora usługi, który upraszcza zarządzanie użytkownikami i ich zapytaniami oraz pomoc w prowadzeniu i utrzymaniu firmowej strony internetowej.
Branża: Motoryzacja
Platformy: Mobile, Web
Role: Software developer, IT consultant
Tech Stack: React.js, Ionic, PHP Symfony, Python, WordPress CMS, Symfony EasyAdmin
Przedstawienie problemu
Naszym klientem jest brytyjska firma specjalizująca się w tworzeniu inteligentnych rozwiązań ładowania IoE dla pojazdów elektrycznych. Zlecili nam opracowanie innowacyjnej i inkluzywnej aplikację dla użytkowników pojazdów elektrycznych, która rozwiązałaby ich problem znalezienia stacji ładowania i optymalizacji harmonogramu ładowania. Aplikacja musi umożliwiać śledzenie opłat i wydatków oraz zapewnienie pojazdowi najtańszej i najbardziej ekologicznej energii dostępnej w pobliżu. Użytkownicy powinni mieć możliwość komunikowania się i otrzymywania spersonalizowanego wsparcia. Firma powinna mieć możliwość dodawania nowych marek ładowania i wprowadzania zmian poprzez panel administracyjny.
Główne cele
- Stworzenie cross-platformowej aplikacji mobilnej dla kierowców pojazdów elektrycznych
- Zbudowanie firmowej strony internetowej i pulpitu nawigacyjnego
- Zapewnienie wygodnego i funkcjonalnego panelu administracyjnego do zarządzania użytkownikami i stroną biznesową
- Wprowadzenie innowacyjnego UI/UX designu
- Zapewnienie integracji firm zewnętrznych
- Wprowadzenie bezserwerowej aplikacji do komunikacji na żądanie
Wyzwania techniczne
Ten projekt jest wyjątkowy, z wieloma specyficznymi cechami wymagającymi dokładnej analizy i holistycznego podejścia. Dlatego rozpoczynając współpracę z klientem woleliśmy określić krótkoterminowe cele i perspektywy. Procesy odkrywania i identyfikowania logiki biznesowej były również czasochłonne, ponieważ jest to wąska nisza i musieliśmy wykluczyć stratę czasu na bezużyteczne zadania. Biorąc pod uwagę fakt, że ten projekt był w toku, nie mieliśmy możliwości wyboru stacku technologicznego, który najbardziej odpowiadałby naszym potrzebom. Nasz zespół musiał pokazać się z jak najlepszej strony i wyciągnąć maksimum z dostępnego narzędzia. To wyjaśnia, dlaczego na przykład użyliśmy Ionic do cross-platformowej aplikacji mobilnej, co nie jest idealnym rozwiązaniem. Poza tym byliśmy częścią dużego zespołu programistów i jednocześnie tworzyliśmy kilka aplikacji dla tego klienta. Ale mimo to nasi specjaliści sprawnie i na czas wykonali wszystkie zadania i owocnie współdziałali z innymi programistami. Jako dodatkowy wysiłek, opracowaliśmy moduł bezserwerowy, który uruchamiał się na żądanie i działał jako warstwa pośredniej komunikacji między back-endem, ładowarkami i pojazdami elektrycznymi. Był to brakujący puzel, który umożliwia rozwiązywanie problemów z synchronizacją danych i agregowaniem kompleksowych statystyk. W ten sposób naszemu zespołowi ostatecznie udało się przezwyciężyć wyzwania związane ze specyfiką urządzeń i optymalnym projektem architektury.
Podstawowa funkcjonalność
- Integracja Map Google i Places
- Doskonale zaprojektowany system rejestracji
- Funkcjonalność czatu
- Możliwość śledzenia poziomu naładowania baterii w czasie rzeczywistym
- Bogaty system zarządzania
- Zaawansowane narzędzie analityczne
- Panel administracyjny dla dostawców usług
Rozwiązanie
Stworzyliśmy nowoczesną, wielofunkcyjną platformę SaaS z aplikacjami na iOS i Android, web dashboardem i panelem administracyjnym, aby wygodnie zarządzać użytkownikami i spełniać ich wymagania.
Aplikacja łączy kierowców pojazdów elektrycznych ze stacjami ładowania, prowadzi ich po mapach i wyświetla najważniejsze spersonalizowane informacje dotyczące ładowania. Ułatwia znalezienie ładowarek Project EV i EVIQ za pomocą wbudowanych map. Serwis pozwala użytkownikom rezerwować i planować termin ładowania, monitorować ilość załadowanej i zużywanej energii oraz optymalizować koszty ładowania pojazdów. Integracja kalendarza i możliwość połączenia go z różnymi usługami (Gmail, Outlook, iCloud) pomaga kierowcom nie zapomnieć o datach lub godzinach ładowania i zoptymalizować ładowanie. W przypadku ładowarek, web dashboard zapewnia przejrzysty i szczegółowy proces rejestracji. Intuicyjny panel administratora usługi szybko odpowiada na wszystkie potrzeby klientów i biznesu.
Wynik
- Inteligentna, cross-platformowa aplikacja do ładowania pojazdów elektrycznych
- Intuicyjny UX/UI design oparty o podejście human-centred
- Integracje z Mixpanel i Zendesk
- Zaawansowany system nawigacyjny
- Integracja z narzędziami i usługami Google
- Kompleksowy panel administracyjny usługi