Electric Miles

Inteligentna aplikacja dla właścicieli pojazdów elektrycznych.

  • DevOps services
  • Mobile Development
  • UI/UX design
  • Web Development
Electric Miles

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

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
Podstawowa funkcjonalność

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

Rozwijajmy razem Twój biznes

Wypełnij poniższy formularz i prześlij nam krótki opis swojego projektu. Skontaktujemy się z Tobą w ciągu 24 godzin, aby zapewnić bezpłatną konsultację i przejść do działania.