Nie podano
95 ofert
Szukam doświadczonego programisty Full-Stack (PHP, JavaScript/jQuery, HTML5, CSS3) do wykonania serii drobnych, ale ważnych poprawek na działającej stronie. Strona działa na czystym połączeniu PHP/MySQL bez ciężkich CMS, dlatego ważne jest umiejętność czytania i starannego edytowania cudzych kodów.Co konkretnie trzeba zrobić: Poprawa stopki: Całkowicie usunąć wyświetlanie pierwszego poziomu katalogu produktów (kategorii) z dolnego menu strony. Poprawa głównego menu: Usunąć z górnego (głównego) menu wszystkie linki do stron informacyjnych / tekstowych. Przeniesienie stron tekstowych: Określone strony tekstowe („O firmie”, „Nasi partnerzy”, „Nasze obiekty”, „Zamów montaż”, „Płatność i dostawa”, „Polityka prywatności”, „Aktualności”, „Kontakty”) przenieść i wyświetlić w dolnej części strony (w stopce) — w miejscu, gdzie wcześniej wyświetlały się górne poziomy katalogu produktów. Kontakty i media społecznościowe: Wyświetlić w nagłówku i stopce strony aktualny numer telefonu (zrobić klikalnym dla urządzeń mobilnych href="tel:") oraz ikony mediów społecznościowych / komunikatorów.
Funkcjonalność zamówienia konsultacji inżyniera: Przycisk w nagłówku: Dodać w górnym nagłówku strony po prawej stronie (obok lub pod numerami telefonów) estetyczny, stylowy przycisk. Tekst na przycisku: „Konsultacja inżyniera”. Projekt przycisku: Wykonać w minimalistycznym stylu z użyciem firmowych kolorów, dodać małą ikonę słuchawki telefonu po lewej stronie tekstu oraz zaokrąglenie rogów (4–6px). Obowiązkowo skonfigurować interaktywny efekt hover przy najechaniu myszką. Okno modalne (jQuery/JS): Po naciśnięciu przycisku ma otworzyć się okno popup z formularzem (Pola: „Twoje imię”, „Numer telefonu”). Backend (PHP): Dane z formularza powinny przechodzić podstawową walidację poprawności wprowadzenia, ochronę przed spamem i natychmiastowo być wysyłane przez PHP mailer na adres e-mail firmy.
Wymagania dotyczące wyniku: Responsywność: wszystkie nowe elementy (przycisk połączenia, okno modalne, zaktualizowana stopka) muszą poprawnie i estetycznie wyświetlać się na smartfonach i tabletach. Czystość kodu: poprawki nie powinny „zepsuć” działających skryptów ani stylów strony. Bezpieczeństwo: weryfikacja wprowadzonych danych w formularzu połączenia w celu ochrony przed spamem.
Proszę, w odpowiedzi podaj swoją stawkę za godzinę, ile czasu zajmie praca oraz ostateczny koszt. Dziękuję!