Opis zlecenia
Aplikacja do użytku wewnętrznego – publika/klient brak dostępu. Proste rozwiązanie wyświetlające klientów na mapie. Może to być zrobione na opensource CRM (np. suitecrm lub inne) lub nawet na wordpress (wyświetlane po zalogowaniu) lub autorsko napisane z przekazaniem praw.
Założenie: wyświetlać klientów na mapie, żeby można było widzieć, który z klientów jeszcze nie miał przeglądu maszyn w danym roku i móc z poziomu przeglądarki kliknąć i zobaczyć gdzie znajduje się klient, dlatego też założenia jak poniżej:
W aplikacji ma się znaleźć mapa (osobny widok) na której mają być wyświetlane adresy klientów w formie etykiet. Responsywność na telefonach. Mapa np. google Map lub OpenMap
Po kliknięciu etykiety/pinezki ma się mu pojawiać sidebar/okienko z informacjami o danym kliencie: nazwa firmy, adres, telefon, statusie usługi: Dokonana/Zaplanowana/Przełożona
Do każdego typu obsługi klient powinien mieć inny kolor pinezki na mapie.(Admin ma sobie sam ustawiać kolor danego rodzaju jeśli jest możliwość)
Mapa ma mieć filtrowanie. Tak aby można było sobie filtrować na klientów u których serwis był już wykonany i na tych których jeszcze nie obsłużono.
2 poziomy dostępu Admin i pracownik
Admin: CRUD pracowników, CRUD klientów, CRUD naprawy, Admin ma mieć możliwość tworzenia grup pracowników z określonymi uprawnieniami.
Pracownik ma działania w aplikacji do wyboru z tych: dodawanie i edycje danych odnośnie klientów oraz notatek o nich. Nie ma mieć możliwości usuwania danych o klientach. Może przeglądać kalendarz i mapę. Pracownik może dodawać nowych klientów.
Co roku ma się odbywać resetowanie statusu serwisu klienta, po resecie mają mieć ustawiony status na zaplanowane.
Poszczególne statusy serwisów mają mieć inne kolory ( Admin ma sobie ustawić własne, jeśli jest możliwość)
Lista klientów: Nazwa firmy, Adres, Kontakt, Rodzaj usługi ( co rok, co pół roku, naprawa,default), Czy usługa w tym roku była dokonana, Notatki)
Klient może przełożyć serwis
Kalendarz z zaplanowanymi naprawami u klientów.
Możliwość rozbudowy