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ń92 PLN
227 1 dzień92 PLNCześć!
Mogę wykonać pracę.
Zrobię pracę wysokiej jakości,
Doświadczenie ponad 7 lat.
Piszcie, omówimy.
-
1 dzień368 PLN
189 0 1 1 dzień368 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 dni368 PLN
16828 214 0 Oferta, która wygrała4 dni368 PLNDzień dobry!
Doświadczenie z Laravel 10+ lat.
Z vue pracuję 3 lata.
Zgłaszaj się, chętnie nawiążę współpracę.
-
1 dzień921 PLN
261 1 dzień921 PLNDrogi Kliencie,
Dziękuję za możliwość wsparcia rozwoju Twojego projektu opartego na Laravel + Vuexy. Poniżej znajduje się moja szczegółowa oferta oparta na podziale zadań, w tym szacunkowe koszty/czas oraz podsumowanie doświadczenia.
To jest moje CV: https://flowcv.com/resume/snl0a4mdv8
Przykłady:
https://www.targetauto.ca/
https://wizardsofweb.co.uk/
https://recigroc.wizardsofweb.co.uk/
… https://www.mvfglobal.com/
✅ Ustawienie projektu
Używane frameworki: Laravel-admin (backend) + Szablon Vuexy Laravel (frontend)
Kontrola źródła: Bitbucket Git workflow
Workflow: Dostawa na podstawie zadania → Git push → Przegląd → Wdrożenie nowego zadania
🔧 Szacunkowe zadania
1. Dodaj model statusu do kwestionariuszy
Backend: Dodaj kolumnę statusu, domyślnie "Tak", włącz przełącznik
Frontend: Dodaj przełącznik/filtr do /admin/drivers, /admin/brokers, /admin/office_staff
2. Dodaj kolumnę "Źródło" (Użytkownik/Import) do kwestionariuszy
Backend: Dodaj kolumnę źródła, domyślnie "Użytkownik", umożliw filtrację
Frontend: Pokaż źródło i rozwijane menu filtrów w tabelach
3. Połącz pola wyszukiwania w jedno
Frontend: Połącz istniejące pola w jeden zjednoczony input z placeholderem
Backend: Upewnij się, że logika wyszukiwania poprawnie obsługuje wiele terminów zapytania
4. Rozszerz pola przeglądu brokera (ulepszenia formularza przeglądu)
Dodaj wiele typów inputów formularza, zarządzaj danymi formularza, aktualizacje DB, aktualizacje karty administratora
Dane wyświetlane w /admin/reviews/{id} oraz podczas komentowania
5. Udoskonal wyświetlanie dodatkowych informacji o przeglądzie
Wyświetl dodatkową sekcję opinii pod wiadomościami, jeśli jest wypełniona
Dodaj stylizowane linie separatora, dostosuj układ szablonu
(Praca na podstawie godzinowej również dostępna na życzenie. Wszystkie ceny obejmują testowanie, commity Git i zgodność z kryteriami akceptacji.)
💼 Doświadczenie i stos technologiczny
✅ Ponad 4 lata doświadczenia w Laravel, w tym laravel-admin, niestandardowe CRUD, polityki, filtry
✅ Integracja i nadpisywanie szablonów w stylu Vuexy i AdminLTE
✅ Wygodnie z Blade, Vue (jeśli używane w Twoim ustawieniu), jQuery, AJAX, niestandardowe komponenty pól
✅ Silna dyscyplina workflow Git/Bitbucket
✅ Zdolność do pracy w etapach z dokumentacją i jasnymi komunikatami commitów
🔚 Podsumowanie
Jestem pewny, że mogę dostarczyć tę fazę z czystym, niezawodnym i zgodnym z normami kodem. Chętnie rozpocznę od Zadania 1 na próbę i będę kontynuować iteracyjnie. Gotowy do natychmiastowego rozpoczęcia po Twojej akceptacji.
Daj mi znać, czy chciałbyś zaplanować kickoff lub zaprosić do swojego repozytorium Bitbucket.
Z poważaniem,
-
1 dzień92 PLN
281 0 1 1 dzień92 PLNCześć!
Mam doświadczenie w pracy z Laravel (w tym laravel-admin), Vue, Git i Bitbucket, znam szablon Vuexy i logikę dostosowywania paneli administracyjnych.