Бюджет: 10000 UAH Термін: 1 день
Здравствуйте, Дмитрий. Занимаюсь веб-разработкой более 5 лет, подобные REST API делал не раз. Предлагаю использовать Laravel или NodeJS. Пишите в лс, обсудим детали.
Необходимо разработать web API (далее АПИ), принимающий лид от разных лидо-генераторов и совершающий ряд последующих действий, связанных с его обработкой.
Сервис должен быть разработан в соответствии со стилем архитектуры REST.
Входящие данные
Предполагается сотрудничество с разными лидо-генераторами. Они передают разный набор параметров, используя спецификацию, представленную ниже.
Описание полей API, которое нужно разработать для нас, чтобы обеспечить примем лидов для дальнейшей их обработки: будет предоставлено отдельно
Принять запрос на аутентификацию с параметрами логина и пароля
Отправить в ответ токен, время действия которого - 24 часа.
Вместе с токеном в БД должен сохраняться IP адрес отправителя.
Принять запрос от лидогенератора с токеном, полученным при авторизации.
Проверка аутентичности токена.
Проверка срока действия токена и соответствия IP отправителя запроса
Проверка правильности параметров. Если они содержат ошибку, то вернуть ответ ледогенератору о том, что лид не принят.
Проверка наличия в БД записи с аналогичыім набором параметров. Отклонение дубля, если найден.
Создание в таблице lead записи в БД, с указанием полученных параметров и кода партнера Partner_ID.
Проверка номера телефона в “черном списке” (необходимо создать таблицу с тестовыми данными);
Проверка ИНН в “черном списке” (необходимо создать таблицу inn_black_list в таблице с тестовыми данными)
Отправка ответа ледогенератору о том, что лид принят.
Выбор случайного оператора из числа известных пользователей и отправка e-mail с данными лида в тексте.
База данных PostgreSQL развернута на хостинге sweb. Доступ по ссылке (будет предоставлено отдельно) Логин (будет передан после подписания договора), пароль (будет передан после подписания договора).
Разработчик может добавлять нужные поля или таблицы, придерживаясь принятого стиля: название таблиц на английском с маленькой буквой, название полей на английском с большой буквы, к каждому полю добавлен комментарий на русском.
После принятия лида сервис выбирает всех пользователей из таблицы user с включенным флагом Lead_processing=1 и Active=1, и случайно выбирает одного из операторов.
Выбранному оператору отправляется имейл в следующем формате:
Тема: ФИО клиента, номер телефона клиента, код лида, партнер
Текст: Новый лид: ФИО клиента, номер телефона
Имейл отправляется с использованием smtp сервера со следующими параметрами: будут добавлены после подписания договора.
Тестовые адреса для рассылки сообщений: будут добавлены после подписания договора.
Необходимо создать скрипт php, случайно формирующий запрос на аутентификацию и затем тестовые запросы, симулирующие запросы обоих лидогенераторов, получающий ответ и выводящий его в браузер.
После успешной отработки должна появляться запись в базе данных и отправлен имейл на один из указанных тестовых адресов.
Код должен быть прозрачным, хорошо структурированным в отступами.
Каждый логический блок должен сопровождаться комментариями на русском языке.
Название переменных на английском в стиле camel.
Переменные с ссылками и настройками должны быть вынесены в отдельный скрипт.
Скрипт подключения к базе данных должен быть вынесен в отдельный скрипт и возвращать соединение в переменную $db.
Сотрудничество по договору с ФОП или ТОВ
Бюджет: 10000 UAH Термін: 1 день
Здравствуйте, Дмитрий. Занимаюсь веб-разработкой более 5 лет, подобные REST API делал не раз. Предлагаю использовать Laravel или NodeJS. Пишите в лс, обсудим детали.
Основний функціонал Laravel 11/12 PHP 8.3+ MySQL Адаптивний дизайн Висока швидкість роботи SEO-friendly Адмін-панельКаталог категорії бренди товари пошук фільтри сортування сторінки товарівTecDoc Потрібна інтеграція з модулем TecDoc: пошук по VIN пошук по автомобілю каталог TecDoc підбір аналогів характеристики фотографії кроси (Якщо вже є досвід інтеграції TecDoc буде великою перевагою.)Особистий кабінет реєстрація авторизація історія замовлень список бажаньКошик оформлення замовлення доставка Нова Пошта оплата онлайн промокодиSEO ЧПУ URL Meta Title Meta Description Schema.org XML Sitemap robots.txt Open GraphАдмінка управління товарами категоріями брендами замовленнями користувачами SEO банерамиІнтеграції Telegram повідомлення Нова Пошта API платіжна система (LiqPay або WayForPay)Вимоги чистий код Git документований кодВід виконавця потрібно приклади сайтів на Laravel досвід роботи з TecDoc приблизні терміни вартість стек технологій
1)Змінити надпис про суму від якої безкоштовна доставка - від 2000 грн 2)Підвищити швидкість сайту (не дутими показниками) 3)Убрати дублікати (при пошуку товару виводяться всі різновиди ти та товари яки не мають виводитись) 4)Фільтри пофіксити (скріни надішлю) убрати фільтр розмір бюстгальтера там,де він не потрібен. Там де потрібен,розміри не вірні 5)Зробити повноцінну інтеграцію ВП з SalesDrive (наразі тільки замовлення приходять,а товари без фото,без розмірів та кольорів) 6)Зробити xlsx файл вигрузку з товарами с ВП для облікової програми
Опис проєкту Шукаємо досвідченого розробника або невелику команду для створення сучасного інтернет-магазину для салону оптика. Мета — не просто оновити дизайн, а створити ефективний інструмент онлайн-продажів, який у майбутньому стане основним каналом продажів компанії. Поточний сайт уже працює та має SEO-історію, тому важливо максимально зберегти позиції Google під час переходу на новий сайт. За основу UX та логіки роботи беремо сучасні світові інтернет-магазини оптики (наприклад Warby Parker), але рішення повинні бути адаптовані під український ринок.Необхідний функціонал WordPress + WooCommerce сучасний адаптивний дизайн каталог товарів з фільтрами Mega Menu вибір оправ та лінз конструктор замовлення окулярів можливість завантаження рецепта онлайн-запис на перевірку зору онлайн-оплата інтеграція Нової Пошти проста адміністративна панель імпорт товарів SEO-friendly структура можливість подальшої інтеграції AI-консультантаВажливо Потрібен спеціаліст, який має досвід створення саме інтернет-магазинів, розуміє UX, SEO, конверсію та може запропонувати власні рішення щодо покращення проєкту. Детальне технічне завдання буде надано після попереднього відбору кандидатів.Просимо у відповіді вказати Посилання на 3–5 схожих реалізованих інтернет-магазинів. Ваш досвід роботи з WooCommerce. Як плануєте зберегти SEO під час перенесення сайту. Які покращення ви рекомендуєте для збільшення конверсії. Орієнтовну вартість проєкту. Орієнтовний термін виконання.Спеціалізація ✅ Створення сайтів ✅ Інтернет-магазини та електронна комерція ✅ WordPress ✅ WooCommerce ✅ PHP
Проєкт Існуючий сайт розроблений наSymfony. Потрібно прийняти проєкт на підтримку, ознайомитися з кодом та надалі виконувати доопрацювання. Основні завдання Впровадити всі технічні рекомендації SEO-спеціаліста згідно з наданим технічним завданням. Внести зміни до конфігуратора пам’ятників відповідно до окремого переліку вимог. Реалізувати оновлений дизайн сайту (верстка та інтеграція нового дизайну). Виконувати подальші технічні доопрацювання та підтримку сайту за потребою. Від розробника очікується Ознайомлення зі структурою проєкту та кодовою базою. Оцінка вартості та термінів виконання кожного етапу. Дотримання існуючої архітектури проєкту та якісна реалізація змін. Підтримка зв’язку щодо виконання завдань і можливих технічних рішень.
Хочу бота для Телеграму. Завантаження діалогів. З допомогою ШІ перевірка на потенційну брехню. Сайт з розширеними можливостями. Реєстрація, API, статистика тощо.