Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Opublikuj swoje zlecenie za darmo i otrzymaj oferty od wykonawców freelancerów już minutę po opublikowaniu!

JS-widget "Zgłoszenie + mikrokwiat"

Translated497 PLN

Opinia zleceniodawcy o współpracy z Andrii Kolomiichuk

Jakość
Profesjonalizm
Koszt
Zawsze w kontakcie
Terminy

Wszystko zrobione tak, jak się umówiliśmy!

Opinia freelancera o współpracy z Morti A

Płatność
Opis zadania
Precyzyjność  wymogów
Zawsze w kontakcie

Współpraca przebiegła w jednym tchu: minimum poprawek, maksimum adekwatności. 10/10, polecam!

  1. 392    1  0
    20 dni1652 PLN

    Dzień dobry.
    Dziękuję za szczegółowe zadanie techniczne — jest całkowicie zrozumiałe. Jestem gotów zrealizować lekki klientowski widget-quiz z formularzem kontaktowym i integracjami zgodnie z opisanymi wymaganiami.
    1. Funkcjonalność
    Pływający przycisk w prawym dolnym rogu, po kliknięciu otwiera responsywny panel (szerokość 360–420 px).
    Mini-quiz w trzech krokach:
    Wybór kategorii, budżetu lub terminu.
    Dodatkowe opcje (w razie potrzeby).
    Formularz kontaktowy: imię, telefon lub email, checkbox zgody.
    Po wysłaniu — wiadomość z podziękowaniem z możliwością przejścia do WhatsApp/Telegram lub powrotu na stronę.
    Pasek postępu, walidacja pól w czasie rzeczywistym, antyspam (honeypot + timingi, opcjonalnie reCAPTCHA v3).
    Wsparcie jasnego i ciemnego motywu, personalizacja kolorów przez zmienne CSS.
    Lokalizacja w języku ukraińskim, rosyjskim i angielskim (teksty z JSON).
    2. Realizacja techniczna
    Czysty Vanilla JS bez zewnętrznych bibliotek.
    Style izolowane przez Shadow DOM lub z prefiksami.
    Asynchroniczne ładowanie, rozmiar bundla do 40 kB gzip.
    Wsparcie dla dwóch ostatnich wersji Chrome, Edge, Firefox oraz Safari 15+, a także mobilnych przeglądarek iOS/Android.
    Konfiguracja przez obiekt window.WidgetConfig:
    window.WidgetConfig = {
    lang: 'ua',
    colors: { '--accent': '#00AEEF', '--bg': '#ffffff' },
    fields: ['name', 'phone', 'email'],
    steps: [...],
    webhookUrl: 'https://example.com/webhook',
    enableMessengers: { whatsapp: true, telegram: true },
    showCondition: { minTimeOnPage: 10, exitIntent: true, utm: ['utm_source'] },
    allowedOrigins: ['https://your-site.com']
    }
    3. Integracje
    Wysyłanie danych na REST webhook (JSON).
    Możliwość duplikowania danych na Email (przez SMTP-relay) lub Google Sheets (przez webhook).
    Analityka: zdarzenia widget_open, quiz_step, submit_success, submit_error przez dataLayer.push dla GA4 lub GTM.
    4. Bezpieczeństwo i prywatność
    Użycie zapytań TLS, ograniczenia CORS według domeny, rate-limit na backendzie.
    Nie są przechowywane ani logowane dane osobowe.
    Checkbox zgody z polityką prywatności, minimalny zestaw pól formularza.
    5. Wynik dla klienta
    Samodzielny skrypt JS, gotowy do podłączenia na dowolnej stronie.
    Dokumentacja z przykładem konfiguracji window.WidgetConfig.
    Przykład serwerowego webhook-handlera do odbioru danych (Node.js lub Python).
    Pliki lokalizacji w języku ukraińskim, rosyjskim i angielskim.
    Jeśli format i podejście Ci odpowiada, mogę przygotować podstawową strukturę projektu oraz przykład działającego widgetu.

  2. Jeszcze 2 ofert jest ukrytych

Aktualne zlecenia dla freelancerów w kategorii Javascript & Typescript

Szukam doświadczonego programisty Full Stack do stworzenia usługi SaaS dla sklepów internetowych.

Pomysł usługi: Klient przesyła link do swojego pliku produktowego (XML lub CSV). Usługa automatycznie pobiera produkty, pobiera ich zdjęcia i tworzy nowe reklamy na podstawie gotowych szablonów: cena, zniżka, logo, banery promocyjne itp. Usługa powinna również zawierać prosty…

Javascript & TypescriptProgramowanie stron internetowych ∙ 1 dzień 10 godzin temu ∙ 81 ofert

Rozwój sceny WebGL/Three.js z generowaniem i eksportem 3D (snapshot) z animowanego shadera

Opis obiektu: Projekt przedstawia designerski stół, wykonany w formie realistycznego, głębokiego wiru (centralna wirówka, która płynnie przechodzi z szerokiego poziomego blatu w cienką, elegancką nogę). Istota zadania: Wymagany jest programista WebGL / Creative Coding do…

Javascript & TypescriptProgramowanie stron internetowych ∙ 2 dni 7 godzin temu ∙ 29 ofert

Wsparcie i rozwój strony internetowej firmy sprzątającej

75 PLN

Szukam programisty / webmastera do długoterminowego wsparcia i rozwoju strony internetowej firmy sprzątającej. Strona: https://donely.ca O projekcie DoneLy Home Services — firma świadcząca usługi sprzątania w Kanadzie, która aktywnie się rozwija i rozszerza zasięg działalności.…

Javascript & TypescriptProgramowanie stron internetowych ∙ 4 dni 9 godzin temu ∙ 63 oferty

Opracowanie strony internetowej według specyfikacji na Framer

Trzeba zrobić stronę według tych parametrów, które są w specyfikacji https://docs.google.com/document/d/1ODO2C9Krb4AaMiJz9wfbNzWlAyA2FwCCHL8r0biajUY/edit?usp=sharing Podajcie rzeczywistą stawkę na podstawie tego projektu

Układ HTML i CSSJavascript & Typescript ∙ 5 dni 10 godzin temu ∙ 28 ofert

Opracowanie interaktywnej mapy Palworld dla strony internetowej

Potrzebna jest interaktywna mapa Palworld na wzór: https://palworld.gg/map Potrzebujemy nie tylko statycznego obrazka, ale pełnoprawnej interaktywnej mapy, na której użytkownik może przeglądać lokalizacje, włączać/wyłączać kategorie obiektów, wyszukiwać potrzebne punkty i…

Układ HTML i CSSJavascript & Typescript ∙ 7 dni 1 godzina temu ∙ 36 ofert

Zleceniodawca
Morti A
Ukraina Ukraina  1  0
Zlecenie zostało opublikowane
7 miesięcy 18 dni temu
119 wyświetleń
Tagi
  • javascript
  • REST API
  • Google Sheets