Budżet: 6000 UAH Termin: 7 dni
Здравствуйте
Гарантирую качество, соблюдение сроков, и индивидуальный подход , специализируюсь.
Портфолио в личку.
Доработать сайт по покупке авто из США
Сайт на Wordpress
Нужно добавить:
1. Регистрацию для дилеров
2. Авторизацию для дилеров
3. Забыл пароль?
4. Личный кабинет дилера
Доработать администраторский функционал
Детально ТЗ:
Дилерский функционал личного кабинета:
Регистрация
Отдельная страница или попап окно, с формой для регистрации нового дилера.
В форме присутствуют следующие поля:
Имя (обязательное поле, только буквы кириллицы или латиницы)
Фамилия (обязательное поле, только буквы кириллицы или латиницы)
Почта (обязательное поле, корректный e-mail адрес)
Страна (обязательное поле)
Телефон (обязательное поле, телефон в корректном формате)
Наименование компании (поле не обязательное, валидации нет)
Индустрия (выпадающий список индустрий)
Сайт или ссылка соц/сеть (поле не обязательное, валидации нет)
Дополнительные поля (которые добавлены в админ-панеле)
При нажатии на кнопку “Зарегистрироваться”, производится проверка заполнения обязательных полей и корректности ввода данных. Если все обязательные поля заполнены и данные введены корректно - происходит регистрация нового дилера в системе, автоматическая авторизация под данной учетной записью и перенаправление на страницу личного кабинета. Пользователю присваивается уникальный ИД номер, который виден в личном кабинете. Пользователю отправляется E-mail уведомление об успешной регистрации на указанный E-mail. Добавить капчу, чтобы массово не регистрировались роботы. Также после того, как дилер прошел регистрацию отправляем ему письмо об успешной регистрации на почту и система должна присвоить id номер каждому дилеру и он должен быть виден в личном кабинете.
Авторизация
Отдельная страница или попап окно, с формой для входа дилера.
В форме присутствуют следующие поля:
E-mail или id дилера
Пароль
При нажатии кнопки “Войти”, производится проверка заполнения обязательных полей и корректности ввода данных. После чего проверяется есть ли такой пользователей в системе и совпадает ли его пароль. Если все корректно - происходит авторизация под данной учетной записью и перенаправление на страницу личного кабинета.
Забыл пароль?
Отдельная страница или попап окно, с формой для восстановления пароля дилера.
В форме присутствуют следующие поля:
E-mail или id дилера
При нажатии кнопки “Восстановить”, производится проверка заполнения обязательных полей и корректности ввода данных. После чего проверяется есть ли такой пользователей в системе. Если все корректно - на данную почту отправляется временная ссылка для входа под этой учетной записью. После перехода по ссылке, происходит авторизация пользователя и перенаправление на страницу с изменением пароля.
Личный кабинет дилера
Отдельная страница с табами (которые обновляются без перезагрузки страницы), на которой отображаются:
все данные пользователя и кнопка изменить (по нажатию кнопки, всплывает попап для редактирования информации)
Кнопка “Оставить запрос”, по нажатию на которую всплывает попап окно, с формой для вопроса. В данной форме присутствуют следующие поля: Тема вопроса, Приоритет (выпадающий список из двух значений “Высокий” и “Низкий”), Область для ввода самого вопроса. После заполнения всех полей и нажатия кнопки “Отправить запрос”, запрос отправляется на почту технической поддержки. Дальнейшая переписка будет происходить на почте.
Верно что ЛК нужно сделать отдельной страницей, но я бы сделал ТАБами без перезагрузки страницы, на пример, ЛИЧНАЯ ИНФОРМАЦИЯ, ПОДДЕРЖКА, ЗАЯВКИ без всплывающих окон, чтобы не ломать голову потом как реализовать адаптацию под моб утсройства.
Область заявок, в которой в табличном формате представлены уже существующие заявки и кнопка “Добавить заявку”. После нажатия на кнопку “Добавить заявку” появляется поп-ап окно, с формой для добавления новой заявки. В форме присутствуют следующие поля: “Имя”, “Фамилия”, “Страна”, “Способ связи (номер телефона или e-mail)”, “Ссылка (инстраграм, сайт, фейсбук, вконтакте)”, “Бюджет”, “Комментарий”. Все поля кроме “Комментарий” - обязательные. После заполнения всех полей, и нажатия кнопки “Добавить”, происходит проверка на заполнение всех обязательных полей, и если все корректно - попап окно закрывается, таблица с существующими заявками обновляется. У новой заявки устанавливается статус “Новая”, и “Выплата” - прочерк. После обработки заявки администратор изменяет статус. Когда администратор изменяет статус заявки на “Успешно реализована”, в поле “Выплата” меняется статус на “Требует выплаты”. После успешной выплаты, администратор изменяет статус выплаты на “Оплачено” (зеленым цветом).
Необходимо так реализовать, чтобы администрировать было удобно, статусы можно было добавить/удалить самостоятельно.
Администраторский функционал
У администратора есть доступ на страницу “Дилеры”, на которой ему выводятся в виде таблицы все дилеры в системе. Также в этой таблице показывается общее количество заявок, и сколько заявок в статусе “Новые”. После клика на необходимого дилера, появляется попап окно, со всеми заявками данного дилера. Заявки выводятся в виде блоков (слева все данные по заявке, а справа два выпадающих списка “Статус” и “Выплата”). При изменении статуса заявки или статуса выплаты, система автоматически сохраняет новый статус. И отправляет E-mail уведомление дилеру, что статус заявки изменился.
Budżet: 6000 UAH Termin: 7 dni
Здравствуйте
Гарантирую качество, соблюдение сроков, и индивидуальный подход , специализируюсь.
Портфолио в личку.
Budżet: 2500 UAH Termin: 3 dni
Здравствуйте, сделаю ваш проект, прочитал описание ничего трудного нет, не один раз делал подобное, реализую качество и в срок
Budżet: 8000 UAH Termin: 10 dni
Здравствуйте, выполню быстро и качественно, в сроки, имею большой опыт работы в создании сайтов. Жду вашего сообщения
Budżet: 7000 RUB Termin: 7 dni
Здравствуйте , я 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
Potrzebny programista Laravel Backend do opracowania i wsparcia logiki serwera, baz danych oraz głównych API dla naszej aplikacji internetowej. Obowiązki obejmują opracowanie i wsparcie logiki serwera oraz baz danych dla naszej aplikacji internetowej opartej na Laravel. Praca polega na integracji frameworków frontendowych z naszą infrastrukturą serwerową oraz obejmuje projektowanie architektury baz danych i wykonywanie zapytań do relacyjnych baz danych, takich jak MySQL. Profesjonalne doświadczenie w programowaniu w Laravel z minimum trzyletnim stażem w tej dziedzinie. Dodatkowo mile widziane doświadczenie w integracji frameworków frontendowych z infrastrukturą serwerową.
1. Reklama zewnętrzna, druk wielkoformatowy, poligrafia lub materiały POS. 2. W Polsce i krajach UE należy od razu uwzględnić integracje z lokalnymi usługami płatności i dostawy.
Potrzebna jest разработка uniwersalnego szablonu jednokolumnowej strony produktowej w weblium Samodzielnie stworzyliśmy jednokolumnową stronę w weblium , ale chcemy zamówić profesjonalny uniwersalny szablon, który później będziemy mogli samodzielnie kopiować i dostosowywać do różnych produktów. Potrzebne: - opracowanie nowoczesnego designu strony produktowej w stylu naszej marki; - zebranie gotowej strony bezpośrednio w weblium; - stworzenie zrozumiałej struktury bloków; - zrobienie wersji responsywnej dla komputerów, tabletów i telefonów; - przewidzenie możliwości łatwej zmiany nazwy produktu, zdjęć, wideo, opisu, specyfikacji, zalet, rozmiarów, kolorów, ceny i opinii; - skonfigurowanie przycisków zamówienia, które będą przekierowywać na stronę - zrobienie szablonu w taki sposób, aby podczas zmiany tekstu lub zdjęć nie naruszał się design strony; - przekazanie nam gotowego szablonu do naszego konta weblium; - dostarczenie krótkiej instrukcji lub nagrania ekranu, jak kopiować stronę i zmieniać informacje pod nowy produkt. Nie potrzebujemy osobnego opracowania strony pod każdy produkt. Potrzebny jest jeden jakościowy uniwersalny szablon, który będziemy później używać do różnych produktów. W zgłoszeniu prosimy o podanie: - kosztu pracy; - terminu realizacji; - co dokładnie wchodzi w koszt; - liczby włączonych poprawek; - przykłady opracowanych przez Państwa stron produktowych w weblium.
Potrzebne jest wykonanie dla konfiguracji połączenia Solomono + SalesDrive CRM. Zadanie: skonfigurować na stronie zbieranie identyfikatorów reklamowych i danych o odwiedzającym, aby następnie te dane można było powiązać z zamówieniem w CRM. Co należy zrobić: Skonfigurować skrypt przez gtm lub wykorzystać wbudowane możliwości Solomono, jeśli są ukryte pola / mechanizm przechowywania danych reklamowych. Zbierać dane typu: gclid, utm_source, utm_medium, utm_campaign, user_agent itp. Przechowywać te dane razem z zamówieniem na stronie, jeśli to możliwe. Lub przekazywać te dane do SalesDrive CRM razem z zamówieniem lub osobno przez API/webhook. Doprowadzić zadanie do momentu, gdy dane o kliknięciu reklamowym będą widoczne w CRM w zamówieniu . Plusem będzie doświadczenie z Solomono, SalesDrive, GTM, integracjami API/webhook. Celem zadania jest, aby każde zamówienie w CRM zawierało informację, z jakiego kliknięcia reklamowego / źródła pochodzi klient.
Sklep internetowy na Opencart do sprzedaży sprzętu wojskowego Bez TZ Podaję dwa strony jako wzór https://budpostach.ua/ https://punisher.com.ua/ należy również podłączyć stronę do platform Way for pay Nowa poczta Onebox (z pomocą inżyniera Onebox) synchronizacja produktów przez feed oraz odbiór zamówień