Zlecę wykonanie strony - Wyświetlanie punktów na mapie

Zleceniodawca
no avatar
AdrianR
Opis

Zlecę wykonanie strony - Wyświetlanie punktów na mapie (google maps/openstreet maps) i odległości między klikniętymi dwoma punktami (aka Store Locator)

(https://codelabs.developers.google.com/codelabs/google-maps-simple-store-locator/#0)

Apliakcja obecnie napisana w PHP. Ze względu na funkcje które powstały po drodze - zalecane napisanie tego od nowa - z uwzględnieniem potrzeb:

Przykładowe rozwiążania store locator - można się na nich opierać.

https://github.com/microapps/store-locator

https://simplestepscode.com/store-locator-api-tutorial/

https://www.phpjabbers.com/store-locator/

Wybranemu wykonawcy - daojemy tez dostęp do obecnej aplikacji aby szczegóły projektu były dobrze zrozumiałe.

Oczekiwane funkcje:

BACKEND:

•     Dodawanie klientów - dane: nazwa, email, telefon, dane GPS, notatka do bazy danych (mysql/sqlite/json)

•     Edycja powyższych danych

•     Usunięcie wybranego rekordu

FRONTEND:

• Wyświetla się mapa wybranego na początku regionu (np, Niemcy, UK, Hiszpania)

• Wpisuje adres na podstawie którego aplikacja lokalizuje miejsce

• Niżej pojawia się lista klientów w zasięgu 100mil

• Dostępne filtry - pokaż tylko tych w zasięgu 33mile/66mil

• Widać pinezki dookoła gdzie którzy klienci są

•  Zadanie:
        Wskazuje klienta nr 1, potem klienta nr2 i następuje wyliczenie odległości między nimi
        Jeśli nie odpowiada mi zakres - klikam rest i ponownie kalkuluje

Dostęp do aplikacji poprzez hasło.

PO zalogowaniu klient widzi dostępne regiony/rynek - jako że każdy region/rynek ma osobną bazę klientów. Klika na wskazaną flagę i przenosi go na wskazać region/rynek.

Każdy region/rynek działa tak samo.

Opublikowano
2020-10-23

Wysłane oferty (6)

^p^
^p^
2 umowy
2020-10-28
API
backend
bazy danych
+ 28 więcej
AveU
AveU
21 umów
2020-10-26
API
aplikacje webowe
backend
+ 23 więcej
no avatar
Eprog
6 umów
2020-10-23
android
aplikacje mobilne
aplikacje webowe
+ 10 więcej
Budżet
Do negocjacji
Prawa autorskie
-
Ważne przez
30 dni