С библиотекой такая ситуация: сейчас у меня залито ХХ тысяч книг на сайт на вордпрессе, мой разраб предыдущий прошелся по этим книгам и сделал так, что книги, которые есть на литресе поменяли ссылки и стали ...
Расширение Chrome
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Всем привет.
Задача следующая.
У нас есть база данных MySQL с трек номерами курьерской компании.
Есть страница с заказом на Амазон.
Расширение на основе данных со страницы с заказом подтягивает нужные строки из базы данных на страницу амазон
ТЗ
- Есть страница с заказом, пример http://joxi.ru/n2Yk49VFbDzJ9r Страницы все идентичные по структуре
- Есть список заказов http://joxi.ru/12MD09NflyQ4Wm
- Есть база данных MySQL. Далее буду использовать название колонокСтруктура http://joxi.ru/DrlQkX9uV69bam
- Этап 1
Страница с заказом
На странице с заказом, добавляем кнопку "Get tracks", при нажатии на которую:
- получаем со страницы 3 переменных, как на скриншоте(2 даты и zip код получателя)
- делаем запрос к БД с этими 3мя параметрами:В БД есть в колонке DT содержится дата отправки и LabelCreated, когда создано отправление
Зная промежуток из 2 дат, мы получаем все строки, где LabelCreate>= Purchase date и LabelCreate
Также эти строки в колонке Used не должны иметь значение 1. Это защита от повторного использования трек номера в нашей базе
- получаем эти несколько строк, каждая содержит значения Tracking(TID), Label сreated(LabelCreated), (DT)Shipped, City(City), State(State), ZIP code(Zip), Delivery date(DeliveryDT), Status
- Напротив каждой полученной строчки с результатом добавляем кнопку "Выбрать"
- При нажатии на нее, строка с этим трек номером в Used проставляется значение 1 и значение TID вставляет его в input(пункт 3 на скриншоте)
- Carrier выбирается как USPS
- Ship date значение из DT
- Этап 2 В списке заказов показывать нужно показывать есть ли трек в заказе http://joxi.ru/12MD09NflyQ4Wm
3. Этап 3
Авторизация по email и паролю
Доступ к получению треков возможен только для авторизированных пользователей.
Нужно сделать форму авторизации в расширении.
В БД есть таблицы users
При нажатии на кнопку Get tracks на странице с заказом, делаем проверку на наличие доступа у этого юзера. В таблице users колонка have_access для этого email должна быть "1" для доступа. В противном случае всплывает окно, что необходимо оплатить доступ по ссылке
4. Этап 4
В БД есть таблица track_activity
При нажатии на кнопку Get tracks для данного user_id в колонке tracks_available отнимается 1 от имеющегося там числа. Если там ноль всплывает окно, что необходимо оплатить доступ по ссылке
Заявки фрилансеров
Похожие заказы
- Базы данных4 заявкиЗакрыт4 года назад
Кратко о задаче: Работа с апи/парсинг/обработка данных Потробное техническое задание - https://docs.google.com/document/d/11PZFm7wko9GmeX0aT4suPbNKpcLl4ARJbdYPFHJYXME/edit?usp=sharing
Базы данныхнет заявокЗакрыт4 года назадПример того, что нужно создать во вложении. Нужно только по амбулаторной помощи (поликлиника). База данных уже есть на Firebird 2.5 или dbf. Но можно создать свою (тогда нужен обмен в другую базу экспертизы).
Базы данных3 заявкиЗакрыт4 года назадВводная часть (тезисы): ТЗ - инструкция как должно работать приложение.Необходимо разработать:1) Создать Диаграмму классов - объекты (классы) с их методами (если есть: +, -, # - учитываются) и свойствами (на что ссылаются из кода: get; set;);2) Создать ...
Базы данных7 заявокЗакрыт4 года назаду нас есть магазин на Амазон хотим перенести его на другую площадку нужно спарсить товар в ексель файл для выгрузки
Базы данных5 заявокЗакрыт4 года назадИщем разработчиков в ORACLE APEX. В данный момент техзадание еще в процессе написания, подбираем людей для работы над новым проектом, начиная с января-февраля 2021. Если есть готовность приступить раньше - обсуждаем дополнительно. Есть часть тестовых задач, ...
Базы данных5 заявокЗакрыт4 года назадСкладской учет в ресторане 1. Товары 2. Ингридиеты 3. Полуфабрикаты в него входят ингридиенты 4. Блюда в него входят ингридиенты и полуфабрикаты Происходят опреции прихода и ...
Базы данных4 заявкиЗакрыт4 года назадНужен SQL код, как нарисовать сектор с использованием geometry азимут + угол + радиус
Базы данныхнет заявокЗакрыт4 года назадНужно скачать сайт с админкой, базой данных и всем что есть ( фото и т.д. )
Базы данных1 заявкаЗакрыт4 года назадНеобходим программист для участие в проекте (на длительный срок). В задачу будет входить разработка страниц, контролов, таблиц, моделей данных. Работа ведется на C# с использование базы SQL и MVC. В бюджете ...
Базы данных3 заявкиЗакрыт4 года назад