Budget: 111111 UAH Deadline: 5 days
Доброго дня готовий взятись за ваш заказ вже сьогодні зроблю все якісно і в терміни
Интересует только Бэкчасть по задачам
1. Зависимости между доставкой и оплатой
"распишите зависимости между доставкой и оплатой, какие способы показывать в зависимости от чего. "

"При выборе самовывоза скрывается Оплата при получении и наоборот при выборе Оплата при получении скрывается самовывоз "
2. Оплата на карту ПриватБанка
"при выборе метода оплаты Оплата на карту ПриватБанка
есть скидка 3% эта переменная будет хранится в базе или же забита прямо в код, можно ли будет изменять эту переменную."

Лучше что бы хранилась в базе и с админки можно было откорректировать процент или убрать его
3. Новая таблица для чекаута с лимитом бесплатной доставки

Создал на проде таблицу для указания минимальной суммы заказа для бесплатной доставки для определенной категории или его родителя
basket_price_np (отделение НП),
basket_price_cnp (курьер НП),
basket_price_csz (курьер SZ)
3,1. Добавить в админку в группу категории возможность корректировать данные
3,2. Прикрутить таблицу в чекаут.
4. динамический пересчет оплаты за доставку
4.1 аякс запрос на перезагрузку блока доставки
4.2 аякс запрос пересчета стоимости при удаление товара
4.3 аякс запрос пересчета стоимости при добавление продукта
5.вывод методов доставки
"вывести все способы доставки в отдельный блок также сделать его динамическим, возможность пересчета без перезагрузки страницы. "
5.1 вывод способов доставки
5.2 вывести блок в отдельный темплайт
5.3 связать доставку с методом оплаты
5.4 аякс запрос на сброс метода доставки при внесений изменений в корзине
5.5 аякс запрос пересчета доставки
5.6 переделать добавление в корзину
5.7 переделать пересчет корзины
6. вывод на чекуте Бесплатная доставка
"при каких условиях выводить данный текст у продукта Бесплатная доставка "


Выводим когда все способы доставки по товару = 0, для одного из поставщиков (id_provider) согластно города (city) выбранного покупателем (Исключение города, когда status_ship = 1 (вся Украина)).
7. вывод методов оплаты
"Необходимо блог способов оплаты сделать динамическим, чтобы блок перегружался и выполнялся пересчет от действия пользователя "
7.1 Вывести список оплат
7.2 Вынести оплату в отдельные темплайт
7.3 динамическая перезагрузка методов оплаты
7.4 сделать зависимость от метода доставки
7.5 написать аякс запросы для соблюдение связей с методом доставки
7.6 написать аякс запросы пересчета стоимости
7.7 написать аякс запрос сброса метода оплаты при изменение корзины
8. Бесплатно: от 2 000 грн
"Бесплатно: от 2 000 грн, эта переменная будет хранится в базе, можно ли ее будет изменять.
при условие достижения этой суммы доставка будет бесплатна для всех видов доставки."


"В таблице oc_category_free_shipping есть поля basket_price_NP (отделение НП), basket_price_CNP (курьер НП), basket_price_CSZ (курьер SZ), куда заполняем порог по цене для нужных категорий
По умолчанию работаем с полем basket_price_NP
(изменения данных описаны в задаче Способ доставки )
Выборка порога:
Берем товар, определяем его категорию и далее: если поле заполнено, берем его, иначе переходим на родительскую категорию и так до нахождения записи
Примечание: категории первого уровня должны быть обязательно заполнены и если поле=0, это означает что все товары в данной категории с бесплатной доставкой.
Исключение: если сам товар имеет статус "Бесплатная доставка" (в задаче вывод на чекуте Бесплатная доставка), то порог = 0
При множестве товаров выбираем максимальный порог цены."
9. внедрение остального функционала
9.1 форма данных пользователя
9.2 проверка на корректность заполненных данных
9.3 сохранение значений в сессии при перезагрузке страницы
9.4 отправка сообщений пользователю
9.5 регистрация пользователя в системе
9.6 1с передача параметров
10. Сумма доставки.
Определяем какому поставщику относится товар (склад тоже выступает в роли отдельного поставщика)
Если товар относится к одному поставщику то берется максимальная сумма доставки по товарам
Если к разным поставщикам, то суммируем суммы доставки.
Необходим ваша почасовая оплата и сколько часов на каждую задачу потратили бы время
Опишите по часам на каждый пункт время и стоимость или укажите столько рейд в час
Budget: 111111 UAH Deadline: 5 days
Доброго дня готовий взятись за ваш заказ вже сьогодні зроблю все якісно і в терміни
Нифига не понятно с описания, что надо сделать. Вы поставьте так сказать высокоуровневую задачу, а программист уже сам решит как и что.
Copying the database and front for the database (Currently, the front is partially copied and some characteristics are incorrect. The parser filled the database with its own characteristics) Synchronizing the parser with the database and the characteristics of the database Fixing the bug in the parser agent Cropping photos proportionally to the watermark that comes from the parser Working with the buffer with the new database and tools with the objects of this database Fixing minor bugs: for example, text in pop-ups, or small issues on the front, bugs that appear during task execution Connecting a new storage for media storage Logs have stopped writing to the financial operations table, which affects the balance and tariff plan pages (payment of the tariff, account replenishment (successful/not)) Check the payment functionality again and then replace the test billing API from Monobank with the real one Refine access rights for the database administrator user There are currently hanging processes that load the server; this needs to be checked The logic of comments and notes is currently working incorrectly; it needs to be such that for the same object in 2 databases - comments are tied to each database, not to the object, the source of which is the object of this database (I can explain in more detail in private) Fix the sorting in the databases correctly (Currently from the first added to the last. It needs to be the opposite; the sorting functionality is created) Check and correct the accuracy of filters in the databases, possibly add restrictions on filtering with large data volumes
It is necessary to migrate a custom project from CodeIgniter 2 to Laravel 12. I will provide details in private messages.
Project The existing website is developed on Symfony. The project needs to be taken over for support, familiarize with the code, and subsequently carry out improvements. Main tasks Implement all technical recommendations from the SEO specialist according to the provided technical assignment. Make changes to the monument configurator according to a separate list of requirements. Implement the updated website design (layout and integration of the new design). Carry out further technical improvements and support for the website as needed. Expectations from the developer Familiarization with the project structure and codebase. Assessment of costs and timelines for each stage. Adherence to the existing project architecture and quality implementation of changes. Maintaining communication regarding task execution and possible technical solutions.
I want a bot for Telegram. Loading dialogues. With the help of AI, checking for potential lies. A website with advanced features. Registration, API, statistics, etc.
It is necessary to migrate the Opencart online store from PHP 7.4 to PHP 8.x. Currently, the core version is 3.0.3.8. We read that most likely the core will also need to be migrated to version 4.0 and there shouldn't be many difficulties... The functionality is mostly custom, and there are also Simple, OCFilter, Nova Poshta. We are waiting for recommendations and an approximate price. Ideally, someone who has already done similar work.