Przejdź do treści
← Wszystkie projekty

Jedmar

Natywne aplikacje sklepowe iOS i Android z interaktywnymi schematami części

Obie aplikacje opublikowane w App Store i Google Play

Jedmar - ekran aplikacji 1
Jedmar - ekran aplikacji 2
Jedmar - ekran aplikacji 3
Rola
Programo - projekt i budowa aplikacji oraz modułu schematów
Klient
Centrum Narzędziowe Jedmar, Poznań
Zakres
Aplikacje mobilne i moduł schematów części - sklep internetowy jedmar.pl istniał wcześniej i nie jest naszym dziełem
2

natywne aplikacje w sklepach

1400+

produktów w katalogu

73

narzędzia w module schematów

~7500

klikalnych markerów części

Historia projektu

Technologie

SwiftSwiftUIKotlinJetpack ComposeNext.jsPrestaShop APIInPostAPNs / FCM

Jedmar prowadzi w Poznaniu sklep narzędziowy z ponad 1400 produktami na PrestaShop. Sklep działał, ale zakupy z telefonu były uciążliwe, a znalezienie właściwej części zamiennej do gwoździarki wymagało telefonu do obsługi i wertowania PDF-ów producenta. Zakres prac obejmował dwie rzeczy: wygodne zakupy mobilne i sensowną sprzedaż części. Samego sklepu nie ruszaliśmy.

Zbudowaliśmy dwie w pełni natywne aplikacje: iOS w Swift i SwiftUI oraz Android w Kotlinie z Jetpack Compose. Obie obsługują pełny cykl zakupowy: katalog z ok. 190 kategoriami, wyszukiwarkę z filtrami, koszyk, checkout z wyborem Paczkomatu InPost na mapie i sześcioma metodami płatności (PayU, PayPo, iMoje, Comfino, Caraty, InPost Pay), konto klienta z historią zamówień, skaner kodów EAN, powiadomienia push i logowanie Face ID. Osobno powstał moduł schematów części: interaktywne rysunki złożeniowe 73 narzędzi z ok. 7500 klikalnych markerów, z których każdy prowadzi do konkretnej części i przycisku dodania do koszyka.

Źródłem prawdy pozostał istniejący PrestaShop. Aplikacje rozmawiają z nim przez warstwę API na Next.js, a katalog synchronizuje się automatycznie co kilka minut, więc cena zmieniona w sklepie pojawia się w aplikacjach bez niczyjej pracy. Moduł schematów ma jedno źródło danych i trzy miejsca działania: stronę sklepu, aplikację iOS i aplikację Android. Na natywne aplikacje zdecydowaliśmy się ze względu na użytkownika, który obsługuje telefon jedną ręką na budowie i skanuje kod z opakowania zamiast wpisywać nazwę.

Obie aplikacje są opublikowane i działają w App Store oraz Google Play, a schematy części są dostępne publicznie na jedmar.pl. Wersję iOS pokrywa 96 testów automatycznych, a każde wydanie przechodzi przez TestFlight i review sklepów.

Co zbudowaliśmy

  • Pełny cykl zakupowy w aplikacji: katalog, koszyk, checkout, konto, historia zamówień

  • 6 integracji płatności: PayU, PayPo, iMoje, Comfino, Caraty, InPost Pay

  • Checkout z wyborem Paczkomatu InPost na mapie

  • Skaner kodów kreskowych EAN - od kodu na opakowaniu do karty produktu

  • Interaktywne schematy części: 73 narzędzia, ok. 7500 markerów, dodanie części do koszyka

  • Jedno źródło danych schematów dla strony sklepu i obu aplikacji

  • Automatyczna synchronizacja katalogu z PrestaShop co kilka minut

  • 96 testów automatycznych po stronie iOS, wydania przez TestFlight i review sklepów

Galeria

jedmar.pl/pl/schematy-narzedzi
Jedmar - 1
Jedmar - 2

Chcesz zbudować coś podobnego?