Programista Laravel – wprowadzić poprawki w projekcie
W projekcie używane jest laravel-admin (panel administracyjny) + na froncie https://pixinvent.com/vuexy-bootstrap-laravel-admin-template/
Konieczne jest dopracowanie części front-end i back-end. Będziemy pracować etapami:
1. Realizacja zadania
2. Push do Git (Praca wyłącznie przez git (bitbucket)
3. Sprawdzenie zgodności z kryteriami akceptacji.
4. Zamknięcie projektu, stworzenie nowego.
Proponuję, abyście ocenili kilka prostych zadań na początek, aby zrozumieć projekt, a następnie zająć się bardziej skomplikowanymi zadaniami:
1) Dodać model statusu w PU dla Ankiet:
/admin/drivers
/admin/brokers
/admin/office_staff
na wzór strony statusowej opinie /admin/reviews
Kryteria akceptacji:
1. Domyślnie wszystkie wpisy mają status Tak (wyświetlane na stronie)
2. Możliwość przestawienia przez administratora strony na Nie, wtedy nie jest wyświetlana na stronie
3. Możliwość filtrowania danych wewnątrz zestawu wpisów według statusu Tak / Nie (na wzór /admin/reviews)
2) Dodać kolumnę Źródło z parametrami Użytkownik / Import w PU dla Ankiet:
/admin/drivers
/admin/brokers
/admin/office_staff
Kryteria akceptacji:
1. Możliwość filtrowania według kolumny Źródło (Użytkownik/Import)
2. Domyślnie wszystkie wpisy (strony) mają typ Użytkownik
3. Przy dodawaniu nowych stron przez użytkownika przez stronę, Źródło jest ustawiane na Użytkownik
3) Połączyć pole wyszukiwania w jedno długie pole, Placeholder wypełnić tekstem: Wprowadź imię, nazwisko, nazwę firmy lub MС
Kryteria akceptacji:
1. Sprawdzić, czy wyszukiwanie działa poprawnie i działa po zmianach

4) Dopracować zestaw pól dla /review/0 (Broker)

Dodaj pola na stronie w front-end:



Kryteria akceptacji:
1. Pola są poprawnie wypełniane, zgodnie z TŻ i danymi w zależności od typu pola
2. Dane są zapisywane i przechowywane w BД
3. Rozszerzone dane są wyświetlane na stronie w PU w karcie /admin/reviews/*******
4. Przy dodawaniu komentarza do ankiety, analogicznie dostępne są dodatkowe dane:

5) Dopracować wyświetlanie dodatkowych informacji w karcie opinii: /broker_page/67?19159

1. Jeśli użytkownik wypełnił Jak oceniasz tego brokera *, wyświetlamy pod główną wiadomością w tym samym formacie (patrz zrzut ekranu poniżej) rozszerzone informacje.

2. Dodać linię separatora wiadomości i powodów, jak tutaj

(https://demos.pixinvent.com/vuexy-html-laravel-admin-template/demo-1/forms/basic-inputs)
Kryteria akceptacji:
1. Dane są poprawnie wyświetlane, zgodnie z wypełnionymi danymi
Podajcie:
1) Wasze doświadczenie w pracy z Laravel + Front
2) Przybliżoną wycenę (czas + koszt każdego punktu +/-)
-
1 dzień95 PLN
162 1 dzień95 PLNCześć!
Mogę wykonać pracę.
Zrobię pracę wysokiej jakości,
Doświadczenie ponad 7 lat.
Piszcie, omówimy.
-
1 dzień378 PLN
161 0 1 1 dzień378 PLNDziękuję za podzielenie się swoimi szczegółami.
Mam doświadczenie w zarządzaniu administracyjnym i dokładnie sprawdzam Twoją propozycję.
Teraz mam kilka pytań:
1) Czy ten status musi być wdrożony na poziomie schematu bazy danych, czy jest już obecny i po prostu brakuje go w panelu administracyjnym?
2) Jak jest wywoływana funkcja "Import"? Czy to się wydarzy za pomocą przyszłej funkcjonalności (np. import CSV), czy jest to ustawiane ręcznie przez administratora?
3) Czy chcesz, aby administrator mógł ręcznie zmieniać Źródło, czy jest to tylko do odczytu?
…
4) Czy wyszukiwanie powinno być "przybliżone" we wszystkich polach (np. częściowe dopasowania), czy oczekujesz ścisłych dopasowań?
Będę wdzięczny za informację na ten temat.
Mam nadzieję, że wkrótce się odezwiesz.
Dziękuję
-
Oferta, która wygrała4 dni378 PLN
14721 218 0 Oferta, która wygrała4 dni378 PLNDzień dobry!
Doświadczenie z Laravel 10+ lat.
Z vue pracuję 3 lata.
Zgłaszaj się, chętnie nawiążę współpracę.
-
1 dzień95 PLN
219 0 1 1 dzień95 PLNCześć!
Mam doświadczenie w pracy z Laravel (w tym laravel-admin), Vue, Git i Bitbucket, znam szablon Vuexy i logikę dostosowywania paneli administracyjnych.