Бюджет: 6000 UAH Термін: 7 днів
Здравствуйте
Гарантирую качество, соблюдение сроков, и индивидуальный подход , специализируюсь.
Портфолио в личку.
Доработать сайт по покупке авто из США
Сайт на Wordpress
Нужно добавить:
1. Регистрацию для дилеров
2. Авторизацию для дилеров
3. Забыл пароль?
4. Личный кабинет дилера
Доработать администраторский функционал
Детально ТЗ:
Дилерский функционал личного кабинета:
Регистрация
Отдельная страница или попап окно, с формой для регистрации нового дилера.
В форме присутствуют следующие поля:
Имя (обязательное поле, только буквы кириллицы или латиницы)
Фамилия (обязательное поле, только буквы кириллицы или латиницы)
Почта (обязательное поле, корректный e-mail адрес)
Страна (обязательное поле)
Телефон (обязательное поле, телефон в корректном формате)
Наименование компании (поле не обязательное, валидации нет)
Индустрия (выпадающий список индустрий)
Сайт или ссылка соц/сеть (поле не обязательное, валидации нет)
Дополнительные поля (которые добавлены в админ-панеле)
При нажатии на кнопку “Зарегистрироваться”, производится проверка заполнения обязательных полей и корректности ввода данных. Если все обязательные поля заполнены и данные введены корректно - происходит регистрация нового дилера в системе, автоматическая авторизация под данной учетной записью и перенаправление на страницу личного кабинета. Пользователю присваивается уникальный ИД номер, который виден в личном кабинете. Пользователю отправляется E-mail уведомление об успешной регистрации на указанный E-mail. Добавить капчу, чтобы массово не регистрировались роботы. Также после того, как дилер прошел регистрацию отправляем ему письмо об успешной регистрации на почту и система должна присвоить id номер каждому дилеру и он должен быть виден в личном кабинете.
Авторизация
Отдельная страница или попап окно, с формой для входа дилера.
В форме присутствуют следующие поля:
E-mail или id дилера
Пароль
При нажатии кнопки “Войти”, производится проверка заполнения обязательных полей и корректности ввода данных. После чего проверяется есть ли такой пользователей в системе и совпадает ли его пароль. Если все корректно - происходит авторизация под данной учетной записью и перенаправление на страницу личного кабинета.
Забыл пароль?
Отдельная страница или попап окно, с формой для восстановления пароля дилера.
В форме присутствуют следующие поля:
E-mail или id дилера
При нажатии кнопки “Восстановить”, производится проверка заполнения обязательных полей и корректности ввода данных. После чего проверяется есть ли такой пользователей в системе. Если все корректно - на данную почту отправляется временная ссылка для входа под этой учетной записью. После перехода по ссылке, происходит авторизация пользователя и перенаправление на страницу с изменением пароля.
Личный кабинет дилера
Отдельная страница с табами (которые обновляются без перезагрузки страницы), на которой отображаются:
все данные пользователя и кнопка изменить (по нажатию кнопки, всплывает попап для редактирования информации)
Кнопка “Оставить запрос”, по нажатию на которую всплывает попап окно, с формой для вопроса. В данной форме присутствуют следующие поля: Тема вопроса, Приоритет (выпадающий список из двух значений “Высокий” и “Низкий”), Область для ввода самого вопроса. После заполнения всех полей и нажатия кнопки “Отправить запрос”, запрос отправляется на почту технической поддержки. Дальнейшая переписка будет происходить на почте.
Верно что ЛК нужно сделать отдельной страницей, но я бы сделал ТАБами без перезагрузки страницы, на пример, ЛИЧНАЯ ИНФОРМАЦИЯ, ПОДДЕРЖКА, ЗАЯВКИ без всплывающих окон, чтобы не ломать голову потом как реализовать адаптацию под моб утсройства.
Область заявок, в которой в табличном формате представлены уже существующие заявки и кнопка “Добавить заявку”. После нажатия на кнопку “Добавить заявку” появляется поп-ап окно, с формой для добавления новой заявки. В форме присутствуют следующие поля: “Имя”, “Фамилия”, “Страна”, “Способ связи (номер телефона или e-mail)”, “Ссылка (инстраграм, сайт, фейсбук, вконтакте)”, “Бюджет”, “Комментарий”. Все поля кроме “Комментарий” - обязательные. После заполнения всех полей, и нажатия кнопки “Добавить”, происходит проверка на заполнение всех обязательных полей, и если все корректно - попап окно закрывается, таблица с существующими заявками обновляется. У новой заявки устанавливается статус “Новая”, и “Выплата” - прочерк. После обработки заявки администратор изменяет статус. Когда администратор изменяет статус заявки на “Успешно реализована”, в поле “Выплата” меняется статус на “Требует выплаты”. После успешной выплаты, администратор изменяет статус выплаты на “Оплачено” (зеленым цветом).
Необходимо так реализовать, чтобы администрировать было удобно, статусы можно было добавить/удалить самостоятельно.
Администраторский функционал
У администратора есть доступ на страницу “Дилеры”, на которой ему выводятся в виде таблицы все дилеры в системе. Также в этой таблице показывается общее количество заявок, и сколько заявок в статусе “Новые”. После клика на необходимого дилера, появляется попап окно, со всеми заявками данного дилера. Заявки выводятся в виде блоков (слева все данные по заявке, а справа два выпадающих списка “Статус” и “Выплата”). При изменении статуса заявки или статуса выплаты, система автоматически сохраняет новый статус. И отправляет E-mail уведомление дилеру, что статус заявки изменился.
Бюджет: 6000 UAH Термін: 7 днів
Здравствуйте
Гарантирую качество, соблюдение сроков, и индивидуальный подход , специализируюсь.
Портфолио в личку.
Бюджет: 2500 UAH Термін: 3 дні
Здравствуйте, сделаю ваш проект, прочитал описание ничего трудного нет, не один раз делал подобное, реализую качество и в срок
Бюджет: 8000 UAH Термін: 10 днів
Здравствуйте, выполню быстро и качественно, в сроки, имею большой опыт работы в создании сайтов. Жду вашего сообщения
Бюджет: 7000 RUB Термін: 7 днів
Здравствуйте , я middle full-stack developer , готов выполнить Ваше задание.
Цену и сроки можем обсудить.
HTML5 + CSS3 (adaptive layouts, css animations, flexbox), Less / Sass / SCSS, Bootstrap 4;
JavaScript, jQuery, fancyBox, Angular 2+, Angular Material; Grunt, Gulp, npm;
PHP, Regular Expressions;
MySQL, Percona Server;
Symfony, Laravel, WordPress, OpenCart;
Payment APIs, OAuth2 (Google, Okta Auth), Google Maps APIs.
Пишите в ЛС ,
VK - https://vk.com/batyaid
Facebook - https://www.facebook.com/tigran.avagyan.507
Опис: Шукаю спеціаліста з наскрізної аналітики. У нас бізнес з брендування транспорту, два сайти на WordPress. Зараз реклама йде, заявки є, але ми не бачимо, який канал приносить клієнтів. Треба це виправити. Наші сайти (подивіться перед тим, як писати пропозицію): https://revoltbranding.com https://revolt.com.ua Що маємо: Два сайти на WordPress (форми на Contact Form 7) CRM: KeyCRM Телефонія: Binotel Реклама: Google Ads Канали заявок: дзвінки, форми на сайті, Telegram, Viber, OLX, пошта Що треба зробити (кінцевий результат):Наскрізна аналітика працює на обох сайтах, і кожна заявка потрапляє в CRM із джерелом, звідки прийшов клієнт. Далі один дашборд, де видно кількість заявок і їх вартість по кожному каналу. Конкретні задачі: Навести лад у GA4 і Google Tag Manager на обох сайтах (звести в одну систему, єдині події) Налаштувати кол-трекінг Binotel: підміна номера залежно від каналу (окремий номер під Google Ads, окремий під органіку), щоб у CRM було видно, звідки прийшов дзвінок Налаштувати передачу UTM-міток із форм у KeyCRM (плагін для форм ми поставимо) Налаштувати трекінг заявок з Telegram і Viber Розділити конверсії в Google Ads, щоб рахувались реальні заявки, а не кліки по кнопках Зібрати дашборд у Looker Studio: GA4 + Google Ads + дані по заявках Важливо: Досвід саме з KeyCRM не обовʼязковий, але треба буде розібратись з нею (документація є, інтеграції в неї вбудовані). Обовʼязковий досвід з GA4, GTM, кол-трекінгом і налаштуванням наскрізної аналітики Бажано, щоб усі контейнери і коди підключались через GTM, а не вставлялись у код сайту напряму З нашого боку є фрілансер-фронтендер, якого можемо залучити для правок у коді сайтів, якщо це знадобиться Формат роботи: разова задача під ключ. Усі доступи (сайти, GA4, Google Ads, KeyCRM, Binotel) надамо. У відгуку напишіть, будь ласка: Чи робили раніше наскрізну аналітику зі звʼязкою телефонія + CRM Орієнтовний термін і вартість Пару прикладів схожих проєктів
Огляд проекту Ми шукаємо досвідченого спеціаліста з автоматизації Make.com, щоб допомогти нам створити одну додаткову автоматизацію для нашого існуючого робочого процесу. Наш бізнес вже має кілька автоматизацій Make.com, пов'язаних з Monday.com, тому загальна система вже налаштована. Нам лише потрібна допомога з цією конкретною автоматизацією, щоб забезпечити її плавну інтеграцію з нашою поточною налаштуванням.Робочий процес Коли клієнт досягає певного статусу в Monday.com: Виявити нового клієнта в Monday.com. Прочитати наступні поля з дошки: Ім'я клієнта Адреса електронної пошти URL порталу клієнта (Notion) Заповнити наш існуючий HTML шаблон вітального електронного листа цими динамічними значеннями. Автоматично надіслати персоналізований електронний лист клієнту. (Необов'язково) Оновити елемент Monday.com, щоб вказати, що вітальний електронний лист було надіслано.Поточна налаштування У нас вже є: CRM Monday.com автоматизації Make.com Посилання на портал клієнта, збережені в Monday.com Існуючий шаблон електронного листа Нам лише потрібна допомога у створенні цієї єдиної автоматизації та інтеграції її в нашу існуючу екосистему автоматизацій.Технічний стек Make.com Monday.com Mailchimp Результати Повністю функціональний сценар Make.com Динамічне відображення всіх полів Обробка помилок для відсутньої інформації Запобігання дублюванню електронних листівВимоги Сильний досвід роботи з Make.com Досвід створення автоматизацій Monday.com Добра комунікація англійською мовою Оцінений термін виконання 2–4 години
ТЕХНІЧНЕ ЗАВДАННЯ Оновлення інтернет-магазину bp.ua Про проєкт Діючий інтернет-магазин парфумерії на OpenCart 2.x. Потрібно перенести на OpenCart 4.x, оновити дизайн і функціонал, зберегти всі дані, інтеграції та SEO. Сайт двомовний (українська + російська). Шукаємо виконавця (або команду) для backend і frontend. Можна відгукуватись на одну частину або на обидві.Частина 1. Backend (OpenCart 4)Міграція Розгортання чистого OpenCart 4.x (остання стабільна гілка), PHP 8.1+. Перенесення даних: товари, категорії, атрибути, опції, бренди, клієнти, замовлення, відгуки, контент-сторінки. Збереження SEO-URL (ЧПУ) один-в-один; карта 301-редиректів зі старих адрес. Прямого апгрейду 2.x → 4.x немає: тільки чисте розгортання + контрольоване перенесення.API-інтеграція з постачальником (пріоритет) Портування наявної кастомної доробки обміну з сервером постачальника (ціни + залишки). Автоматична синхронізація за розкладом (cron), лог помилок, ручний запуск. Приховування/статус для позицій, яких немає в наявності. Підтримка каталогу 2 000+ позицій.Модулі Нова Пошта: вибір відділень/поштоматів, автоформування ТТН з адмінки. Оплата: підключення платіжної системи (LiqPay / Fondy / WayForPay — узгодити), накладений платіж. Чекаут: серверна логіка, гостьове замовлення, статуси, повідомлення клієнту. Масовий імпорт/оновлення товарів з прайсу (xlsx/csv), прив’язка фото за артикулом/штрихкодом.Двомовність (uk / ru) Дві мови магазину: uk-UA (основна) та ru-RU. Двомовні поля товарів, категорій, контент-сторінок, мета-тегів. Окремі SEO-URL для кожної мови, теги hreflang, канонічні URL. 301-редиректи зі старих URL обох мов (перевірити поточну схему: /ru/, піддомен чи параметр). Листи покупцю — мовою сесії клієнта.Блог Зберегти наявний розділ статейhttps://blog.bp.ua/. Перенести існуючі статті (uk/ru) зі збереженням URL і 301-редиректами де потрібно. Двомовність, коректна SEO-розмітка статей. Розділ блогу має лишатися редагованим з адмінки.SEO (серверне) Заміна стороннього SEO-модуля на нативний механізм OC4. Генерація sitemap.xml (окремі мовні гілки), коректний robots.txt. МікророзміткаSchema.org (Product, Offer, BreadcrumbList, Articleдля блогу).Продуктивність і безпека Кеш (OPcache + вбудований OC4), оптимізація запитів, gzip/brotli, HTTP/2. Зображення: WebP, resize з кешуванням. HTTPS, 2FA в адмінці, актуальні патчі, щоденні бекапи. Core Web Vitals у «зеленій» зоні на мобільному.Порядок робіт Усі роботи ведуться на staging. Старий сайт працює до повного тестування нового. Перемикання на прод — з можливістю відкату 30 днів. Частина 2. Frontend (дизайн + верстка)Дизайн Стиль: мінімалістичний, преміальний, багато «повітря», акцент на фото товару. Мобільний-перший підхід (більшість трафіку — мобільний). Дизайн-система у Figma: палітра, типографіка, компоненти, стани. Макети ключових екранів (десктоп + мобільний): головна, каталог, картка товару, бренд-сторінка, кошик, чекаут, пошук, блог і сторінка статті.Верстка Семантичний HTML5, чистий CSS, адаптив (mobile-first). Інтеграція у twig-шаблони OpenCart 4 (не статика), робота з живими даними. Зображення: WebP, lazy-load, srcset. Шрифт із повною кирилицею (uk/ru). Кросбраузерність: Chrome, Safari, Firefox, Edge + iOS/Android. Core Web Vitals: LCP < 2.5 c, CLS < 0.1, INP < 200мс(мобільний).Функціонал інтерфейсу Фасетні фільтри каталогу: бренд, тип, об’єм, нота, стать, ціна. Картка товару: фото, опис, ноти, формат/об’єм, відгуки, «з цим купують». Quick view, список бажань, порівняння, бейджі (новинка, хіт, лімітована к-сть). Адаптивний чекаут з мінімумом кроків, автозаповнення Нової Пошти. Розділ блогу: список статей і сторінка статті у стилі сайту.Двомовність (uk / ru) Перемикач мов у шапці, коректний на мобільному. Верстка враховує різну довжину рядків у двох мовах. Увесь текст теми — через мовні змінні OC4 (без «зашитого» тексту). Приймання та співпрацяЩо передати на завершення Backend:доступи (сервер, БД, адмінка, репозиторій), коротка документація по доробках і cron, інструкція з розгортання/відкату, список сторонніх модулів. Frontend:Figma-файл з дизайн-системою та екранами, код теми (twig + CSS/JS), інструкція зі зміни банерів/контенту.Критерії приймання (коротко)
Доброго дня, є фід з товарами у наступному вигляді : треба завантажити їх на сайт і зробити що б максимальна більшість товарів проіндексувались гуглом. Деталі відправлю в особисті.
Привіт! Ми шукаємо людину, яка може створити сайт на Elementor з Figma. Файл Figma - https://www.figma.com/design/oZbnOEiWFrNtWVMXp4oc1K/CODY-x-Sprendimai?node-id=0-1&t=NB2DtJ589hB4jvOv-1 Я думаю, що це зрозуміло, але у нас був один інцидент на цій платформі, тому я просто хочу нагадати - НЕ КОНТАКТУЙТЕ КЛІЄНТА/НАС БЕЗПОСЕРЕДНЬО З КОНТАКТІВ У ФАЙЛІ FIGMA Основні моменти - Це може бути повна сторінка на Elementor, без ACF тощо. Всі плагіни/початкова тема будуть надані. Вся типографіка, кольори, відступи (падінги та маржі), кнопки та інші глобальні стилі повинні бути налаштовані в Налаштуваннях сайту Elementor (Style Kit). Це забезпечить, що якщо клієнт додасть новий текст, секції або сторінки в майбутньому, вони автоматично відповідатимуть існуючому дизайну без необхідності додаткового стилювання або коригувань. Є десктопна версія + мобільна, обидві повинні бути максимально точними, адаптованими до більшості точок зламу. Розробник повинен говорити англійською, оскільки, на жаль, ми ще не вивчили українську мову (поки що :) ).