Zarządzania zamówieniami z PrestaShop na mapie

Zadaniem aplikacji było zwizualizowanie aktualnie otwartych na sklepie zamówień na mapie Google

[zobacz zrzut ekranu z aplikacji]

Specyfikacja

  1. Aplikacja wykonana w technologii HTML + Javascript + CSS3 + PHP + Google Maps API

  2. Aplikacja działająca poprawnie w przeglądarkach internetowych Google Chrome, Mozilla Firefox, Microsoft Edge

  3. Aplikacja zabezpieczona przed nieautoryzowanym dostępem (login i hasło)

  4. Aplikacja składa się z następujących elementów:

    • panel mapy

    • panel statusów zamówień

    • panel tabeli zamówień

    • panel przycisków

  1. Automatyczne pobieranie statusów zamówień ze sklepów i wyświetlenie ich w panelach statusów zamówień z możliwością zaznaczenia wybranych przez użytkownika statusów

  2. Przycisk "Synchronizuj dane" umożliwiający pobranie ze sklepów danych zamówień o statusach zaznaczonych w panelach statusów

  3. Synchronizacja zamówień powoduje wyświetlenie zamówień na mapie oraz w tabeli zamówień oraz usunięcie z mapy oraz tabeli tych zamówień, których statusy nie zgadzają się ze statusami zamówień pobranymi z serwera

  4. Automatyczna geolokalizacja zamówienia wczytanego z serwera w celu wyświetlenia go na mapie zamówień, w przypadku błędu geolokalizacji możliwość ręcznej edycji adresu klienta i ponowienia geolokalizacji (w tym celu przycisk "odśwież" na liście zamówień), zamówienie, którego nie udało się zlokalizować podświetlone jest na liście kolorem żółtym, po poprawnej geolokalizacji podświetlenie znika

  5. Możliwość ręcznego dodania zamówienia do tabeli zamówień (formularz z polami Klient, Adres, Telefon, Status, Szczegóły zamówienia) wraz z automatyczną geolokalizacją zamówienia na mapie

  6. Automatyczne pobranie z jednego ze sklepów listy producentów i możliwość dodania producenta do mapy oraz do listy zamówień za pomocą przycisku "dodaj producenta", automatyczna geolokalizacja producenta na mapie

  7. Możliwość zapisu danych aktualnej mapy na zdalnym serwerze przy pomocy przycisku "zapisz mapę", zapis mapy pod nazwą taką jak nazwa wpisana nad listą zamówień, brak ograniczeń co do liczby możliwych do zapisania map

  8. Automatyczne pobranie z serwera zdalnego listy zapisanych map i możliwość wczytania wybranej mapy za pomocą przycisku "wczytaj mapę", wczytanie mapy powoduje usunięcie aktualnie wyświetlanych danych na mapie oraz liście zamówień i zastąpienie ich danymi z serwera zdalnego

  9. Przycisk "nowa czysta mapa" powodujący wyczyszczenie wszystkich aktualnie wyświetlanych danych

  10. Przycisk "i" na liście zamówień powodujący wyświetlenie szczegółów zamówienia pod danymi adresowymi klienta

  11. Przycisk "usuń" na liście zamówień powodujący usunięcie danego zamówienia z listy oraz z mapy

  12. Kliknięcie na dany wiersz na liście zamówień powoduje zaznaczenie odpowiadającemu mu punktu na mapie zamówień

  13. Kliknięcie na dany punkt na mapie zamówień powoduje zaznaczenie odpowiadającego mu wiersza w tabeli listy zamówień oraz przewinięcie ekranu do tego wiersza

  14. Obok nazwy mapy licznik pokazujący liczbę wczytanych zamówień oraz liczbę zamówień poprawnie zlokalizowanych na mapie

  15. Adresy klientów oznaczone są na mapie standardowym znacznikiem, adresy producentów oznaczone są na mapie znacznikiem "P"

Integracja hurtowni z PrestaShop

Bezpośrednia integracja sklepu PrestaShop z hurtownią najczęściej odbywa się za pomocą pliku xml udostępnionego przez hurtownię. Możemy też wykorzystać API, jeśli hurtownia udostępnia taką możliwość. Uzupełnienie sklepu tysiącami produktów w kilka chwil potrafi zaoszczędzić masę czasu dlatego jest dość często zlecana nam przez klientów.

Integracje wykonujemy indywidualnie, to znaczy, że możemy ustalić niemal każdy warunek jak np. naliczanie dodatkowej marży, wrzucanie produktów do konkretnych kategorii, zmiana tłumaczeń, podmiana niektórych słów w opisach i nazwach itp itd. To Ty decydujesz jak mamy zaimportować produkty.

Dodatkowo dbamy o aktualizację, cena lub ilość w hurtowni się zmieniła? Nie martw się nasz skrypt ma to opanowane. Cena za integrację zaczyna się od 1400 zł netto i zależy od warunków jakie mamy zaimplementować. Jeśli chcesz poznać konkretną cenę, to skontaktuj się z nami.

 

Optymalizacja sklepów PrestaShop

Notujesz powolne działanie sklepu PrestaShop? A może chcesz zoptymalizować PageSpeed dla PrestaShop? Być może trzeba wykonać aktualizację, sprawdzić serwer lub zoptymalizować procesy w sklepie, a może moduły wymagają aktualizacji lub nawet zmiany? Tym wszystkim możemy się zająć.

Sklepami opartymi na PrestaShop zajmujemy się już od 15 lat, wiec mamy opanowane większość ich zalet, ale też wiemy gdzie są ukryte wady. Jesteśmy w stanie przyspieszyć działanie sklepu PrestaShop.

 

Gotowe moduły i usługi dla PrestaShop

Nasze gotowe moduły udostępniamy przez Envato Market, możesz zobaczyć ich pełną listę, a także kupić je bezpośrednio z tego marketu: kliknij tutaj.

Lista gotowych modułów i usług dla PrestaShop:

 

Moduły na zamówienie do sklepów PrestaShop

Piszemy również moduły na zamówienie, przykładowe opracowane przez nas moduły to między innymi:

 

Przedstawiona oferta cenowa ma charakter informacyjny i nie stanowi oferty handlowej w rozumieniu Art.66 par.1 Kodeksu Cywilnego.

Podane informacje stanowią jedynie zaproszenie do składania ofert i zawarcia umowy określone w art. 71 Kodeksu cywilnego.