Budżet: 1000 USD Termin: 1 dzień
Witam. Pracuję z Next.js/Node.js od ponad 8 lat. Jestem gotowy do współpracy.
Budżet: 1000 USD Termin: 30 dni
Dzień dobry.
Zajmowałem się wsparciem i rozwojem uruchomionych produktów z regularnymi poprawkami, kiedy zadania przychodzą w formie listy i ważne jest, aby dokładnie wbudować się w już istniejący kod bez łamania logiki. Pracowałem z rynkami i usługami z anglojęzycznym interfejsem, dlatego nie mam problemów z czytaniem i pisaniem tekstów. Komfortowo przyjmuję zarówno drobne poprawki UI UX, jak i małe funkcje czy poprawki błędów, utrzymuję kontakt zwrotny i przestrzegam ustaleń. Format długoterminowej współpracy projektowej mi odpowiada. Stawkę i format płatności proponuję omówić w wiadomościach prywatnych.
Budżet: 1000 USD Termin: 22 dni
Cześć.
Jestem programistą NodeJS. Mam doświadczenie z Next.js. Zainteresował mnie twój projekt. Napisz, omówimy.
Stawka godzinowa 10 $.
Budżet: 1000 USD Termin: 30 dni
💡 Realizuję skalowanie platformy SkillScoop poprzez metodę Arseniy-Fullstack, używając Next.js do UI/UX i Node.js do logiki serwerowej, z zachowaniem standardów czystego kodu.
🔒 Ja, Arseniy, wykonam projekt osobiście (profil zweryfikowany) i gwarantuję stabilną pracę funkcjonalności, brak błędów oraz poprawne wyświetlanie anglojęzycznego interfejsu.
📉 MOJE OBŁOŻENIE
Aktualne sloty (do 17.02): W TRYBIE KONKURENCYJNEJ REZERWACJI (zobacz harmonogram w profilu).
Najbliższa gwarantowana data rozpoczęcia: 18 LUTEGO.
Budżet: 40 000 UAH.
(P.S. Czas jest zarezerwowany TYLKO poprzez fakt otwarcia Sejfu. Dopóki nie ma płatności — slot może zostać przejęty przez innego zleceniodawcę. Jeśli wynik jest potrzebny "wczoraj" — napisz, omówimy VIP-slot. Stawka: x3).
Czy masz już skonfigurowane środowisko CI/CD do wdrażania poprawek, czy pracujemy bezpośrednio przez twój repozytorium?
Budżet: 1000 USD Termin: 7 dni
Dzień dobry, ogólnie doświadczenie w programowaniu ponad 15 lat, w tym w wymienionych ponad 8 lat z przyjemnością zajmę się Państwa projektem.
Budżet: 1000 USD Termin: 15 dni
Cześć,
Jestem zainteresowany wniesieniem wkładu w platformę SkillScoop oraz wspieraniem bieżących ulepszeń, poprawy UI/UX i aktualizacji funkcji. Mam ponad osiem lat doświadczenia w budowaniu i utrzymywaniu aplikacji internetowych na poziomie produkcyjnym, w tym backendów Node.js i frontendów opartych na React, dostarczając czysty, łatwy do utrzymania kod oraz niezawodne wdrażanie funkcji.
Mam doświadczenie w pracy z istniejącymi bazami kodu, integracji nowych funkcjonalności, naprawie błędów oraz bliskiej współpracy z zespołami, aby zapewnić dokładne i efektywne wykonanie zadań. Czuję się komfortowo komunikując się w języku angielskim i przestrzegając uzgodnionych zakresów i harmonogramów, co czyni mnie wiarygodnym partnerem do długoterminowej współpracy.
Moje oczekiwania dotyczące stawki są negocjowalne w zależności od wielkości i złożoności zadania, a ja jestem otwarty zarówno na umowy godzinowe, jak i projektowe.
Z poważaniem,
Jeo Vincent Carretas
Budżet: 1000 USD Termin: 7 dni
Cześć.
Jestem seniorem full-stack deweloperem z ponad 10-letnim doświadczeniem.
6 lat z tego pracowałem w projekcie online taxi.
Ostatnie trzy lata pracowałem w projekcie online dostawy qwqer.lv.
Pracuję z cudzym kodem, potrafię go refaktoryzować w razie potrzeby.
Doświadczenie w nodejs jest doskonałe.
Potrafię pracować we wszystkich popularnych menedżerach zadań, toggle do śledzenia czasu.
Potrafię pisać dokumentację techniczną, rysować schematy logiki biznesowej, przepływów danych.
Potrafię analizować, zagłębiać się.
Pracuję za stawkę godzinową od 30$.
Podobnie jak Ty - preferuję długoterminową współpracę.
W przypadku sprintu zadań oceniam czas, umawiamy się na koszt - zaczynamy pracę.
Napisz, chętnie omówię projekt bardziej szczegółowo.
- Zlecenia -
- Ocena -
- Ranking 127
Budżet: 1100 USD Termin: 14 dni
Cześć,
Jestem deweloperem skoncentrowanym na Next.js i Node.js z doświadczeniem w utrzymywaniu i ulepszaniu platform produkcyjnych. Pracuję starannie z istniejącym kodem, poprawiam interfejsy, naprawiam błędy i wdrażam nowe funkcje. Szybko zapoznaję się z projektami i dostarczam stabilne wyniki.
Jestem otwarty na długoterminową współpracę.
Budżet: 1000 USD Termin: 1 dzień
Cześć! 👋
Jestem programistą full-stack z praktycznym doświadczeniem w pracy z Next.js + Node.js (JS / TS). Podłączałem się do już działających produktów: starannie rozwijałem funkcjonalność, naprawiałem błędy, poprawiałem UI/UX bez "łamania tego, co działa".
Komfortowo pracuję z anglojęzycznymi interfejsami, zadaniami i komunikacją - mam doświadczenie w projektach komercyjnych w języku angielskim.
Format pracy projektowej i lista zadań - świetnie mi odpowiada.
Stawka: 20 USD/godzinę (lub stała kwota za zadanie - do omówienia, lubię jasne ustalenia).
Jeśli SkillScoop to rozwój i długoterminowa gra, chętnie będę pracować razem.
- Zlecenia -
- Ocena -
- Ranking 651
Budżet: 1000 USD Termin: 1 dzień
Cześć! Jestem programistą fullstack z silnym naciskiem na frontend. Posiadam praktyczne doświadczenie komercyjne w pracy z Next.js i Node.js w żywych, już uruchomionych projektach — głównie w formacie poprawek, ulepszeń interfejsu i rozszerzenia funkcjonalności.
Krótko o odpowiednim doświadczeniu
Next.js (App Router), React, TypeScript — regularne poprawki UI/UX, optymalizacja komponentów, praca z istniejącą architekturą bez „łamania” projektu
Node.js / NestJS / Express — rozwój API, naprawa błędów, integracje, praca z bazą danych
Doświadczenie w wsparciu projektów produkcyjnych: zadania różnej skali — od drobnych poprawek do nowych funkcji
Staranna praca z cudzym kodem, Git-flow, przestrzeganie ustaleń i terminów
Angielski — roboczy (czytanie, korespondencja, zadania i interfejs bez problemów).
Obecnie rozważam długoterminową współpracę projektową, format z regularnymi zadaniami mi odpowiada.
Co do stawki:
Orientacyjnie — €15–20/godzinę lub stała kwota za zadanie (do omówienia, zależy od zakresu i złożoności).
- Zlecenia 3
- Ocena -
- Ranking 117
Budżet: 1000 USD Termin: 1 dzień
Cześć!
Zobaczyłem twój projekt i jest dla mnie interesujący. Mam doświadczenie zarówno w outsourcingu, jak i w rozwoju produktów, i świetnie pracuję w zespole.
🔥 Moje kluczowe umiejętności:
✅ Rozwój SPA i aplikacji internetowych
✅ Optymalizacja wydajności
✅ Prowadzenie i wsparcie projektów
✅ Jakościowy i czysty kod
💻 Technologie: HTML, CSS, JavaScript, React, Vue, Git
Jeśli zależy ci na jakościowym i niezawodnym rozwiązaniu – jestem gotów omówić szczegóły. Można się skontaktować tutaj lub w dogodnym dla ciebie formacie.
Co myślisz? Będę zadowolony ze współpracy!
- Zlecenia -
- Ocena -
- Ranking 471
Budżet: 1000 USD Termin: 1 dzień
gotowy, aby Ci pomóc w tym
mam ogromne doświadczenie w pracy w pełnym stosie
wyślę Ci wcześniejsze prace, aby upewnić się, że pasujemy
Budżet: 1000 USD Termin: 5 dni
Cześć, Artyom! Twój projekt "SkillScoop" ma znaczący potencjał do zwiększenia funkcjonalności i poprawy UX/UI. W pełni rozumiem znaczenie czystości kodu i starannego podejścia, aby zminimalizować przerwy w działalności platformy. Moje doświadczenie w Next.js i Node.js pozwala szybko dostosować się do Twoich potrzeb i znaleźć optymalne rozwiązania dla poprawek i nowych funkcji. Jestem gotów zaproponować zdeterminowane podejście do długoterminowego partnerstwa, w którym każde zadanie przekształca się w strategiczną poprawę platformy.
Budżet: 4390 USD Termin: 29 dni
Dzień dobry!
Nazywam się Walentyn i reprezentuję Arctic Web Agency. Jesteśmy zespołem doświadczonych programistów, którzy specjalizują się w tworzeniu nowoczesnych i efektywnych rozwiązań internetowych dla biznesu. W wiadomościach prywatnych mogę przesłać przykłady naszych podobnych prac. Jesteśmy gotowi podjąć się realizacji Twojego projektu!
Z poważaniem
Zespół Arctic Web Freelancehunt
- Zlecenia -
- Ocena -
- Ranking 183
Budżet: 1000 USD Termin: 10 dni
Dzień dobry!
Mam praktyczne doświadczenie z Next.js i Node.js. Mogę zacząć od razu.
Jeśli chodzi o stawkę godzinową, to 8$/godz.
Budżet: 1000 USD Termin: 1 dzień
Witam, mam duże doświadczenie w pracy z waszym stosem, rozwijałem CRM i różnego rodzaju aplikacje internetowe. Będę zadowolony z współpracy, szczególnie stałej, stawka 20$/godz. Mój Git: https://github.com/onyx144
Budżet: 1000 USD Termin: 30 dni
Dzień dobry. Zainteresowała mnie Państwa oferta. Mój stos technologiczny idealnie odpowiada Państwa potrzebom. Jeśli chodzi o stawkę godzinową, myślę, że możemy się dogadać od 5 dolarów za godzinę. Co do terminów, jestem gotów zająć się tym od zaraz.
Budżet: 1000 USD Termin: 10 dni
Cześć!
Zainteresował mnie Twój projekt SkillScoop oraz format długoterminowej współpracy.
Jestem programistą full-stack z praktycznym doświadczeniem w pracy z Next.js i Node.js. Regularnie zajmuję się poprawą istniejących platform: poprawki UI/UX, naprawa błędów, rozszerzanie funkcjonalności, integracje. Potrafię starannie pracować z cudzym kodem, przestrzegam ustaleń i zawsze jestem w kontakcie.
Język angielski — pewnie czytam i piszę, pracuję z interfejsami i zadaniami całkowicie w języku angielskim.
GitHub:
https://github.com/RuslanZotsenko22
Format płatności — godzinowy lub stała stawka za zadanie, otwarty na dyskusję.
Orientacyjna stawka: 18–22 USD / godzina (w zależności od objętości i złożoności zadań).
Będę zadowolony, aby omówić szczegóły i spróbować pracować razem.
Miłego dnia,
Ruslan
Budżet: 1000 USD Termin: 5 dni
Cześć.
SkillScoop to aktywny produkt, dlatego skupię się na wprowadzaniu stabilnych, przemyślanych ulepszeń, nie naruszając tego, co już działa. Mam solidne doświadczenie w pracy z Next.js i Node.js, i jestem przyzwyczajony do przechodzenia do istniejących baz kodu, aby naprawiać błędy, udoskonalać UI/UX i wydawać małe, ale znaczące funkcje. Codziennie pracuję w języku angielskim i jasno komunikuję zakres, szacunki i kompromisy, zanim dotknę kodu. Czuję się komfortowo pracując zarówno na godzinę, jak i na zasadzie umowy, i jestem zainteresowany długoterminowym planem, w którym będziemy udoskonalać platformę krok po kroku.
Budżet: 1000 USD Termin: 1 dzień
Witam, mam duże doświadczenie jako inżynier Fullstack z frameworkiem Next.js. Proszę pisać na prywatne wiadomości, jestem gotów podpisać NDA - stawka w zależności od postawionych zadań. Będę szczęśliwy, mogąc pomóc!
Budżet: 1000 USD Termin: 7 dni
Witam, jestem gotów podjąć się pracy
Cena wyniesie 800$
Piszcie, będę zadowolony ze współpracy
Budżet: 1000 USD Termin: 30 dni
Dzień dobry!
Z przyjemnością współpracowałbym z Państwem na długoterminowej podstawie. Mam doświadczenie w pracy z istniejącymi projektami w dziedzinie iGaming w takim samym formacie, jak proponowane, a także z SaaS, dużymi bazami kodu, różnorodnymi rodzajami prac i rozmiarami zespołów, pracuję autonomicznie. Orientacyjna stawka godzinowa - 15-17 USD.
Dziękuję.
Aktualnie brak ofert
Aktualne zlecenia dla freelancerów w kategorii Javascript & Typescript
To niedopracowana wtyczka do After Effects: https://drive.google.com/drive/u/0/folders/1Nq9a672OK6ep9Com1lqelUhZxbx3_3f1 to, jeśli dobrze rozumiem, wtyczka CEP (Adobe Extension) do After Effects. To panel HTML/JavaScript przez Adobe CSXS, który współdziała z After Effects przez ExtendScript. Celem było zautomatyzowanie procesu tworzenia wideo w stylu "maze challenge", odniesienie na YouTube GOALRUSH-f8x lub analog. Wideo ręcznego montażu: https://drive.google.com/file/d/1Ylzvax6w2JGDwaBqeCdbD49jh5wB5buY/view?usp=sharing Plik jednego z projektów: https://drive.google.com/file/d/15vKd1L9VfHtDqK2wtLQdYEmDpH1d8Jvy/view?usp=sharing Oprócz "bugowatości" systemu przez vibe coding (dlatego vibe coderzy odpadają), nie odpowiadały takie szczegóły (rzeczywiste poprawki): https://docs.google.com/spreadsheets/d/18Svc6GoQ34PgLe1HY7gNX5tPLH0Cpv9E4mfjCRBCMFU/edit?gid=0#gid=0 Trzeba stworzyć system, który będzie generował projekty w After Effects ze wszystkimi niezbędnymi komponentami wideo, które są opisane w Baza.pdf, bardziej szczegółowa logika w formie zdjęć, dokumentu tekstowego oraz mapy myśli dla zrozumienia wszystkich możliwych wariacji na dysku: https://drive.google.com/drive/folders/1Uf4Pnw3SKmwpmhL7sjPZFnfAbN0arUjr?usp=sharing Jeszcze bardziej szczegółowo (z bardziej rozwiniętą częścią opisową oraz linkami do timestampów w referencjach) tzw. będzie formułowane w roboczej przestrzeni projektu Końcowy rezultat to system, który tworzy wideo: od 40 sekund do 1 minuty, całkowicie unikalna treść przy każdym tworzeniu, bez metadanych AI w pliku wideo, w nim powinien być zrozumiały fabuła (pułapki, ślepe zaułki, różne emocje postaci-celebrytów w wyniku jakichś zwrotów akcji w wideo), dźwięk projektowy pod fabułę (krzyki i inne emocje, wybuchy itd.), stylistycznie nie różniące się od wideo referencyjnego z kanału
Istnieje działająca strona produkcyjna z katalogiem produktów, kartami modeli i stronami informacyjnymi. Stos technologiczny frontend: — Next.js; — React; — TypeScript; — istniejący system komponentów; — środowiska staging i produkcyjne. Jest zatwierdzony kierunek wizualny i projekt nowej strony głównej. Należy go wdrożyć w istniejącym projekcie, dostosować do desktop/tablet/mobile i doprowadzić wszystkie główne typy stron do jednolitej, zaktualizowanej stylistyki. Pełny redesign produktu i zmiana logiki biznesowej nie są wymagane. OBOWIĄZKOWY ZAKRES 1. Nowa strona główna — zrealizować stronę główną według dostarczonego projektu; — zachować istniejącą funkcjonalność, linki i routingu; — poprawnie podłączyć zatwierdzone sekcje i CTA; — wykorzystać istniejące dane i API; — przewidzieć poprawne wyświetlanie dynamicznej treści. Główne typy sekcji: — nagłówek/nawigacja; — hero; — bloki informacyjne; — karty modeli/ofert; — bloki analityczne lub market insight; — sekcje CTA; — stopka. Dokładny skład sekcji zostanie dostarczony wybranemu wykonawcy wraz z makietą. 2. Responsywność Należy zrealizować: — desktop; — tablet; — mobile; — pośrednie rozdzielczości; — poprawne zachowanie siatek, kart, menu, przycisków i typografii; — brak poziomego scrolla i konfliktów wizualnych. 3. Typografia i ogólne style — wdrożyć nowe zatwierdzone czcionki; — doprowadzić rozmiary, wagi, line-height i odstępy do jednolitego systemu; — zaktualizować style przycisków, kart, pól, badge'ów i nagłówków; — w miarę możliwości wykorzystać wspólne design tokens lub zmienne CSS; — nie dublować stylów osobno dla każdej strony bez potrzeby. 4. Ujednolicenie istniejących stron Sprawdzić i doprowadzić do nowej stylistyki główne typy stron: — katalog; — karta modelu / PDP; — strony informacyjne; — nagłówek; — stopka; — formularze; — okna modalne; — istniejące CTA; — stany loading / empty / error, jeśli już występują w projekcie. Chodzi o wizualne ujednolicenie istniejących komponentów, a nie o pełny indywidualny redesign każdej strony. 5. Katalog Sprawdzić: — siatkę kart; — obrazy; — nazwę, referencję i cenę; — filtry i sortowania; — przyciski i linki; — wyświetlanie desktop/mobile; — stany loading i empty; — brak wizualnych przesunięć podczas ładowania. 6. PDP Sprawdzić: — galerię; — główny blok informacyjny; — cenę i CTA; — sekcje analityczne; — tabele i metryki; — About Watch; — układ desktop/mobile; — długie nazwy, referencje i brakujące dane. Należy zachować obecną funkcjonalność i istniejące kontrakty API. 7. Nagłówek i Stopka — jednolita stylistyka na wszystkich stronach; — responsywna nawigacja; — mobilne menu; — poprawne stany active/hover/focus; — brak rozbieżności między stroną główną, katalogiem i PDP. 8. Stany interfejsu Dla dynamicznych bloków sprawdzić: — loading; — puste dane; — błąd API; — niewystarczające dane; — brakujący obraz; — brakująca cena; — długi tekst; — mobilne wyświetlenie. Nie jest wymagane opracowywanie nowej skomplikowanej logiki biznesowej. Należy poprawnie wizualizować już istniejące stany. 9. Jakość i wydajność — nie pogorszyć SEO i bieżącej indeksacji; — zachować poprawne metadane i semantyczne HTML; — nie tworzyć krytycznych przesunięć układu; — optymalizować obrazy i czcionki; — uwzględnić reduced motion dla animacji; — sprawdzić podstawową dostępność: stany focus, kontrast, nawigacja klawiaturą; — nie podłączać ciężkich bibliotek bez uzasadnionej potrzeby. 10. Staging i QA — wdrożyć zmiany na staging; — sprawdzić główne typy stron; — sprawdzić desktop, tablet i mobile; — usunąć wizualne i responsywne błędy; — po akceptacji wykonać wdrożenie produkcyjne; — zapewnić poprawę błędów w zrealizowanym zakresie nie mniej niż 7 dni kalendarzowych po publikacji. WYNIK PRACY — Pull Request z kodem frontendowym; — zrealizowana nowa strona główna; — responsywne desktop/tablet/mobile; — jednolite czcionki, karty i podstawowe komponenty UI; — wizualnie zatwierdzone katalog, PDP i strony informacyjne; — wdrożenie staging; — poprawa znalezionych błędów wizualnych; — wdrożenie produkcyjne; — krótki opis zmienionych komponentów; — 7-dniowy okres naprawy błędów po akceptacji. KRYTERIA AKCEPTACJI 1. Strona główna odpowiada dostarczonemu projektowi. 2. Wszystkie sekcje poprawnie działają na desktop, tablet i mobile. 3. Nagłówek i stopka są jednolite na wszystkich stronach. 4. Katalog i PDP wizualnie odpowiadają nowemu systemowi. 5. Obecna funkcjonalność strony nie jest naruszona. 6. Kontrakty API i logika backendowa nie zostały zmienione bez uzgodnienia. 7. Brak poziomego scrolla i krytycznych przesunięć układu. 8. Czcionki i obrazy ładują się poprawnie. 9. Stany loading, empty i error są wyświetlane bez uszkodzenia układu. 10. Zmiany zostały sprawdzone na staging i wdrożone w produkcji. 11. Poprawiono błędy wizualne wykryte podczas akceptacji w ramach uzgodnionego zakresu. CO NIE JEST WYMAGANE — opracowanie backendu; — zmiana logiki biznesowej; — stworzenie nowego katalogu lub CMS; — opracowanie nowego API; — pełny redesign każdej strony informacyjnej; — nowe funkcje użytkownika, które nie są zawarte w makietach; — opracowanie skomplikowanego systemu designu od podstaw; — stworzenie nowego projektu zamiast dopracowania istniejącego; — zmiana struktury SEO bez osobnego uzgodnienia. WYMAGANIA WOBEC WYKONAWCY — pewna znajomość Next.js / React / TypeScript; — doświadczenie w pracy z istniejącymi projektami produkcyjnymi; — jakościowe responsywne cięcie; — doświadczenie w wdrażaniu projektów z Figma; — podejście komponentowe; — pewna praca z CSS / CSS Modules / Tailwind lub istniejącym systemem projektu; — zrozumienie Core Web Vitals; — Git / Pull Request workflow; — umiejętność pracy przez staging. W ODPOWIEDZI NALEŻY KONIECZNIE PODAĆ 1. Stała cena za pełny obowiązkowy zakres. 2. Czas realizacji w dniach roboczych. 3. Ocena w godzinach. 4. Kiedy można zacząć. 5. Linki do 2–3 odpowiednich projektów na Next.js/React. 6. Czy jest doświadczenie w pracy z katalogami, kartami produktów lub interfejsami analitycznymi. 7. Co będzie potrzebne do dokładnej oceny przed rozpoczęciem pracy. 8. Czy w cenę wchodzą: — staging; — responsywne QA; — wdrożenie produkcyjne; — poprawa błędów; — 7-dniowy okres naprawy błędów. Szablonowe odpowiedzi bez przeglądania wymagań i bez konkretnej oceny nie będą rozpatrywane. Dostęp do produkcji na pierwszym etapie nie jest udostępniany. Praca rozpoczyna się po ograniczonym przeglądzie kodu i wdrażana jest przez staging.
Istnieje działająca platforma produkcyjna z katalogiem i automatycznym aktualizowaniem zewnętrznych ofert i cen. Stos technologiczny: — Node.js / TypeScript; — PostgreSQL; — istniejąca usługa odświeżania cen i cron; — oddzielny gotowy moduł walidacji i wyboru ofert w Pythonie; — staging i produkcja. Konieczne jest punktowe dopracowanie istniejącego pipeline'u odświeżania cen bez pełnego przepisywania backendu. OBOWIĄZKOWY ZAKRES 1. Integracja modułu Python — Moduł Python pozostaje oddzielnym komponentem; — zwraca zorganizowany wynik: oferty, wybrana oferta, statusy i flagi ryzyka; — Node.js waliduje wynik i wykonuje zapis w bazie danych; — przewidzieć obsługę błędów i częściowych/nieudanych uruchomień; — pipeline dziedziczony nie jest wyłączany do zakończenia QA. 2. Uruchomienie odświeżania według listy Dodaj uruchomienie: — po jednym slug/id; — po przekazanej liście slug/id. Możliwe CLI lub istniejące API serwisowe. Nowy interfejs użytkownika nie jest wymagany. 3. Tryb Shadow Nowe wyniki powinny być zapisywane oddzielnie i nie wpływać na produkcję do QA. Wymagane pola shadow: — cena; — ID wybranej oferty; — bezpośredni URL; — status oferty; — flagi ryzyka/QA; — checkedAt; — engineVersion. 4. Rozszerzenie istniejącej tabeli ofert Dodaj: — źródło; — external_offer_id; — last_seen_at; — last_checked_at; — engine_version; — flagi ryzyka lub przechowywanie w istniejącym JSON; — unikalne ograniczenie dla ochrony przed duplikatami. Nie jest wymagane tworzenie nowego równoległego systemu ofert, jeśli istniejącą tabelę można bezpiecznie rozszerzyć. 5. UPSERT, STALE i transakcja DB Zamień obecną schemę DELETE → CREATE: — UPSERT istniejących i nowych ofert; — oferty, które nie występują w pełnym udanym snapshot, są przekazywane do STALE; — w przypadku błędu API, częściowego wyniku lub niedokończonego snapshot aktywne oferty nie powinny stawać się STALE; — aktualizacja ofert, metadanych wybranej oferty i pól shadow według jednego modelu odbywa się w ramach jednej transakcji DB; — w przypadku błędu wykonywany jest pełny rollback. 6. Bezpieczne odświeżanie kanoniczne Odświeżanie cen nie powinno zmieniać: — marki; — referencji; — modelu; — kolekcji; — nazwy/tytułu; — slug; — opisów; — obrazów; — pól SEO. Aktualizowane są tylko oferta, cena i dane shadow. 7. Zachowanie obecnej logiki cron Zachować: — istniejący cron; — rolling batches; — cooldown; — sprawdzenie PRICE_REFRESH_MIN_DAYS przed wywołaniem zewnętrznego API; — dziedziczony pipeline produkcyjny do zakończenia Shadow QA. 8. Audyt wyników Wystarczy jedna opcja: — kolumna shadow w istniejącej tabeli administracyjnej; lub — eksport CSV. Minimalne dane: — model/referencja; — cena produkcyjna; — cena shadow; — delta; — URL produkcyjny/shadow; — status; — flagi ryzyka; — checkedAt; — engineVersion. Nowy skomplikowany dashboard nie jest wymagany. 9. Staging i QA — migracje DB; — wdrożenie staging; — test dymny na 5 przekazanych modelach; — następnie Tryb Shadow na około 50 modelach; — naprawa błędów technicznych wykrytych podczas tych uruchomień; — krótka dokumentacja kontraktu Python → Node.js i procedura rollback. OPCJONALNIE OCENIĆ ODDZIELNIE Prosta promocja techniczna bez nowego UI: — promocja jednego modelu po slug; — promocja listy slug; — przeniesienie potwierdzonych wartości shadow do produkcji; — techniczna weryfikacja po rollout. WYNIK — Pull Request; — migracje DB; — działająca integracja Python → Node.js; — Tryb Shadow; — UPSERT, STALE i transakcyjne aktualizacje; — uruchomienie po slug/id; — wdrożenie staging; — wyniki testu dymnego; — krótka dokumentacja; — nie mniej niż 7 dni na poprawki błędów w zrealizowanym zakresie po akceptacji. W ODPOWIEDZI WSKAZAĆ 1. Stała cena za obowiązkowy zakres. 2. Oddzielny koszt mechanizmu promocji. 3. Termin. 4. Ocena godzin. 5. Kiedy gotowi do rozpoczęcia. 6. Doświadczenie z transakcjami PostgreSQL, migracjami i pipeline'ami wczytywania. 7. Jakie pytania należy wyjaśnić przed rozpoczęciem. 8. Czy wliczone są staging, QA, migracje i okres naprawy błędów. Szablonowe odpowiedzi bez konkretnej oceny nie będą rozpatrywane. Dostęp do produkcji na pierwszym etapie nie jest udostępniany. Praca zaczyna się od ograniczonego przeglądu kodu i stagingu.
Dzień dobry, 1) zaktualizować jQuery** do aktualnej wersji (3.x) z podłączeniem jQuery Migrate 2) Dokładnie przetestować funkcjonalność aplikacji 3) i usunąć możliwe błędy, aby skrypty były ze sobą kompatybilne pod względem wersji tutaj trzeba całkowicie przepisać https://filtry.in.ua/assets/libs/libs.js pod nową wersję jQuery, ponieważ tam jest stary Bootstrap i wiele funkcji niestandardowych zapisanych
Opis: Należy stworzyć skrypt JavaScript do rozszerzenia Tampermonkey. Skrypt będzie działał w wewnętrznym systemie CRM.Logika działania: Skrypt ma odczytywać unikalny tekstowy ID bieżącego aktywnego dialogu na stronie (jest 5–10 różnych ID). W zależności od ID, skrypt pobiera odpowiednią tekstową instrukcję (System Prompt) z ustawień. Mapę parametrów po ID należy przenieść do osobnego wygodnego okna ustawień skryptu. Po pojawieniu się nowej wiadomości w oknie czatu, skrypt wysyła ten tekst wraz z promptem przez API OpenAI (model gpt-4o-mini). Otrzymaną odpowiedź skrypt wstawia w pole wprowadzania tekstu i inicjuje wysyłkę z losowym opóźnieniem od 20 do 45 sekund, aby zasymulować naturalną pracę operatora.Praca wyłącznie z tekstem. Budżet — 6000 zł. Czekam na oferty od programistów z doświadczeniem w pracy z OpenAI API oraz pisaniu skryptów automatyzacji przeglądarki.