Budżet: 2500 UAH Termin: 3 dni
Приветствую, заинтересовал проект, с тз ознакомился. Сделаю быстро и качественно, по бюджету согласен, сроки указал.
http://sevastopol.ch31535.tmweb.ru/#
Общие:
1) Настроить ссылки в меню(навигация ссылками в меню в нужный ленда)
2) Раздел Цены: Добавить лид формы во все пакеты праздников(как в Неопати)
3) Всплывающая форма заявки:
Уменьшить текст заголовка, увеличить текст лейбла, сделать лейбл+инпут по центру формы, в отправку заявки добавить пакет праздника(какую кнопку нажимают) в поле name='deal[description]', добавить поле дату(из заявки внизу ленда)
4) Только десктоп: слева от номер телефона добавить иконки ВК, Инста
5) Форма заявки внизу: сделать верстку такую же как во всплывающей форме ( по центру и шрифты, цвет кнопки)
6) настроить везде формат ввода полей телефон и дата(Дата должна выбираться всплывающим окном)
Выбор города:
1) В меню последним пунктов добавить "Город: Севастополь/Симферополь/Тюмень/Краснодар"
2) Припилить скрипт определения города. Город хранить в куках. Далее реализовать логику:
Если в куках сохранён город(крипт определения города не запускаем) И НЕТ поддомена
1) Грузится сайт с городом в куках(нет уточнения по поводу города)
Если в куках сохранён город(крипт определения города не запускаем) И ЕСТЬ поддомен
1) Грузится сайт с городом в поддомене
2) автоматически всплывает подменю выбора города и спрашивает "вы находитель в городе (Севастополь/Симферополь/Тюмень/Краснодар)" Да/выбрать другой.
Если В куках НЕ сохранён город И (вход на поддомен город.neo-park.com ИЛИ скрипт определил город):
1) грузится сайт с городом поддомена или с городом определённым скриптом(в приоритете поддомен)
2) автоматически всплывает подменю выбора города и спрашивает "вы находитель в городе (Севастополь/Симферополь/Тюмень/Краснодар)" Да/выбрать другой.
Если Если В куках НЕ сохранён город И (вход без поддомена город.neo-park.com И скрипт НЕ определил город):
1) Перед загрузкой сайта появляется всплывающее окно(дизайн такой же как при всплывающем окне заявки на бронь пакета) с выбором города.
2) Грузится выбранный город.
Запись в куки происходит:
1) Когда пользователь выбрал город во всплывающем модальном окне
2) Когда пользователь подтвердил город Нажав Да или выбрал другой город.
Должно работать и на десктопной и на мобильной версиях
Мобильная версия:
1) Три полоски(Меню) Сместить влево, в право поместить номер телефона(верстка та же)
2) Раздел Что у нас есть. Текст выводить сразу на изображение без клика.
3) Раздел Цены: Добавить значок свайпа, и отображать в карусели 1/6 следующего элемента.(как сделано на сайте neo-park.com)
Оптимизация:
1) Сжать и ресайзнуть(под оптимальный размер) все изображения в webp(с возможность просмотра в старых браузерах обычных jpg). Обычные jpg прогнать через tinypng
2) Настроить показ текста во время загрузки шрифтов/
3) Убрать все неиспользуемые библиотеки js, css
Цена и сроки обсуждаются. Жду ваших предложений.
Budżet: 2500 UAH Termin: 3 dni
Приветствую, заинтересовал проект, с тз ознакомился. Сделаю быстро и качественно, по бюджету согласен, сроки указал.
Opis projektu Konieczne jest wprowadzenie poprawek do istniejącej strony na Webflow: Zintegrować katalog produktów na stronie i zaproponować najwygodniejszy sposób jego dalszej aktualizacji (panel administracyjny, import JSON/Excel lub inne rozwiązanie). Sprawdzić i poprawić działanie formularza wysyłania zgłoszeń. Sprawdzić wygląd strony i ujednolicić czcionki oraz style. Przed rozpoczęciem prac: ocenić aktualny stan strony; zapropnować optymalne rozwiązanie techniczne; określić terminy realizacji i koszt; opisać, jakie dostępności będą potrzebne.
Projekt polega na opracowaniu responsywnej aplikacji internetowej z przejrzystym interfejsem użytkownika, bezpiecznymi interfejsami API backendu, uwierzytelnianiem, integracją bazy danych oraz wdrożeniem. W zależności od zakresu projektu, mogą być również wymagane funkcje AI, takie jak integracja chatbota, automatyzacja procesów roboczych lub funkcjonalność oparta na LLM.
Szukam dewelopera OpenCart do zakończenia pracy nad stroną. Projekt jest już częściowo zrealizowany: główna część funkcjonalności została wprowadzona za pomocą gotowego szablonu, ale trzeba doprowadzić stronę do finalnego stanu roboczego. Główne zadania: - dopracowanie katalogu; - konfiguracja i poprawne wyświetlanie stron produktów; - wyświetlanie filtrów; - dodanie brakujących atrybutów; - import produktów z pliku CSV. Potrzebny specjalista z doświadczeniem w pracy z OpenCart, katalogami produktów, filtrami, atrybutami i importem danych. Proszę o przesłanie: Przykład podobnego projektu. Orientacyjny termin realizacji. Format współpracy (godziny czy stała stawka) oraz liczba godzin.
Potrzebne jest stworzenie Modułu "Ankieta", w którym będą ankiety, pytania i opcje odpowiedzi do pytań (logika wyświetlania pytań oraz przetwarzania odpowiedzi - zrealizujemy w osobnym projekcie). 1. Lista i CRUD dla "Ankiet". W liście ma być "Nazwa ankiety", ikony "Edytuj/Usuń". Po kliknięciu na Edytuj - ma otworzyć się formularz z: "Nazwą" - input, pole obowiązkowe, "Opis" textarea ankiety (nieobowiązkowe), przycisk "Zapisz". Poniżej pytania dotyczące tej ankiety, wyświetlane w trybie tylko do odczytu. Po kliknięciu na "Usuń", ma pojawić się potwierdzenie "Czy na pewno chcesz usunąć Ankietę", jeśli klikniesz "tak" - ma zostać usunięta Ankieta i wszystkie pytania, które się w niej znajdują. Zrealizować wielojęzyczność zakładkami, języki: ukraiński, angielski i rosyjski (w przyszłości - niemiecki i hiszpański). Nad listą u góry ma być przycisk "Dodaj Ankietę", po kliknięciu na który - zostanie zrealizowana powyżej opisana logika, tylko z pustymi polami. 2. Lista i CRUD dla "Pytań". W liście ma być: Nazwa pytania, ikony "Edytuj/Usuń". Po kliknięciu na Edytuj, ma być: "Pytanie" - pole input, obowiązkowe, "Opis pytania" - pole textarea, oraz dynamiczne bloki dodawania opcji odpowiedzi, ten blok ma się nazywać "Opcje odpowiedzi". Każda opcja odpowiedzi ma zawierać "Nazwa opcji" - input (pole obowiązkowe), "Quest 1" - lista rozwijana z 24 Questami (pole obowiązkowe), oraz krótkie input "Punkt" z możliwością podania w nim liczby dodatniej (pole obowiązkowe), + jeszcze jeden "Quest 2" - lista rozwijana z 24 Questami (pole nieobowiązkowe), oraz krótkie input "Punkt" (pole nieobowiązkowe) z możliwością podania w nim liczby dodatniej, oraz ikona usuń, po kliknięciu na którą ma być potwierdzenie "Czy na pewno chcesz usunąć opcję odpowiedzi", jeśli tak - tylko bieżąca opcja odpowiedzi ma zostać usunięta. Przycisk zapisz, który zapisuje formularz. Zrealizować wielojęzyczność zakładkami, języki: ukraiński, angielski i rosyjski (w przyszłości - niemiecki i hiszpański). Nad listą u góry ma być przycisk "Dodaj Pytanie", po kliknięciu na który - zostanie zrealizowana powyżej opisana logika, tylko z pustymi polami. 24 Questy to statyczna lista z nazwą questu i liczbą, która mu odpowiada, NIE autoinkrement, a ręcznie podana liczba. Całą listę przekażę w wiadomościach prywatnych. Lepiej wprowadzić tę listę jako osobną tabelę w bazie danych, aby można było w razie potrzeby ją rozszerzać. CRUD dla tej listy NIE jest potrzebny. Design/markup - ma odpowiadać designowi, markupowi samego panelu administracyjnego. Kod modułu ma wykorzystywać API samego CMS, pisać swój kod - tylko wtedy, gdy nie ma gotowego API. W idealnym przypadku oczekuję oceny w godzinach, aby zrozumieć koszt 1 godziny pracy. Wygodnie mi pracować w logice timerate`ów.
Potrzebny programista Progress 4GL do dopracowania funkcjonalności istniejącego systemu ERP. Zadania dopracowanie istniejącej funkcjonalności systemu ERP zgodnie z dokumentacją techniczną; wprowadzenie zmian do istniejącego kodu; naprawa wykrytych błędów; testowanie zrealizowanej funkcjonalności przed przekazaniem wyniku.Wymagania praktyczne doświadczenie w pracy z Progress OpenEdge (4GL / ABL); doświadczenie w dopracowywaniu i wsparciu systemów ERP; uwaga na jakość kodu i szczegóły; samodzielność i odpowiedzialność.Warunki współpracy jednorazowe zadanie; wynagrodzenie za wykonane zadanie (nie godzinowe); dokumentacja techniczna zostanie przekazana wykonawcy po omówieniu. W odpowiedzi proszę podać: doświadczenie w pracy z Progress OpenEdge (4GL / ABL); krótkie informacje o zrealizowanych projektach;