Бюджет: 21000 UAH Срок: 15 дней
Добрый день, уже неоднократно работал с апи айко, кстати у них там обновление с 2023 года переходят на iikoTransport могу реализовать любой обмен с ним
1. Синхронизация номенклатуры и контрагентов в iiko с google таблицей. Все изменения происходящие в iiko (добавление, изменение, удаление и пр.) должны по команде оператора <обновить> быть отражены в таблице.
2. Настройка алгоритма трансформации данных полученных из iiko, и вывод трансформированных данных в таблицу. Если не вдаваться в детали, то трансформация это разборка одной позиции, на несколько других, из которых эта позиция состоит по тех. карте.
3. Загрузка данных из iiko в таблицу по api:
- продажи
- списанные ингредиенты при продажах
- выручка
- количество чеков, и позиции в чеках
- остатки на складах
- количество торговых дней в периоде
- документы: заказ, приходная накладная, возврат поставщику, расходная накладная, внутреннее перемещение (со склада, и на склад)
- тех. карты - они загружаются для бытсрой работы алгоритма трансформации данных, и не отображаются в таблице.
Все фильтры, необходимые чтобы достать необходимые для загрузки данные - есть в подробном ТЗ.
4. Выгрузка данных из таблицы в iiko по api:
- документы: заказ, приходная накладная, возврат поставщику, расходная накладная, внутреннее перемещение (со склада, и на склад)
5. Настройка способа вывода загруженных данных в зависимости от выбора оператора. Total - выводит загруженные данные за период как есть. Average - выводит загруженные данные разделенные на количество торговых дней (среднедневные данные за период).
6. Создание своей базы данных с визуализацией на laravel. Три вида данных: р-прогноз, р-запас, и р-остатки. Содержание этих документов визуализируется только в таблице, а в laravel только отображается что по определенным датама, есть определенные документы. Создавать новые или изменять существующие там будет нельзя - эти действия только из таблицы. Там их можно будет только удалять.
7. Настройка работы всех меню действий в выпадающих списках таблицы. Это команды <обновить>, <очистить>, и <передать в iiko>. Команда <обновить> - делает загрузку данных из iiko в таблицу. Команда <очистить> - очистку загруженных данных. Команда <передать в iiko> - выгрузку данных из таблицы в iiko, создавая там соответствующий документ.
Написанный код должен быть понятен не только автору, но и сторонним специалистам. Он должен быть коментирован, и разбит на соответсвующие блоки.
Документация по api iiko https://ru.iiko.help/articles/#!api-documentations/authorization
Есть подробно описанное ТЗ. Если по своей квалификации, и опыту вы подойдете нам для реализации проекта, то будем его обсуждать более детально.
Этичный момент: На сегодня ПО которое используется в Европе называется уже не iiko, а Syrve. Компания не в юрисдикции РФ, и ни одная копейка за его использование, или тех. поддержку не попадает в бюджет РФ.
Есть тех. поддержка в Украине, с которой можно будет связываться, и решать проблемные вопросы.
Примечание: Для справки есть уже работающий код на php, где уже была реализована загрузка всех данных, за исключением тех. карт, и количества торговых дней. А также создана своя БД, но не визуализирована на laravel. С того момента немного изменился дизайн таблицы, и некоторые фильтры для загрузки. В этот код можно будет так сказать "подсматривать", чтобы быстрее разобраться как прописывать взаимодействие с api iiko, как прописать фильтры для загрузки и т.д.
Этот код писался к старому дизайну таблицы (файл со старым дизайном у нас есть) и сейчас не размещен на хостинге. Так что если потребуется увидеть его в работе - нужно его развернуть используя старый дизайн. Он только для справки, мы пишем новый код для нового дизайна таблицы.
Бюджет: 21000 UAH Срок: 15 дней
Добрый день, уже неоднократно работал с апи айко, кстати у них там обновление с 2023 года переходят на iikoTransport могу реализовать любой обмен с ним
Бюджет: 21000 UAH Срок: 16 дней
Есть большой опыт работы с ларавел, и с различными интеграциями апи(конкретно с iiko не работал ). В том числе есть опыт с взаимодействиями с google spreadsheet.
На ларавел есть готовая админка, которая скорее всего частично покроет задачи и упростит работу.
Добрый день. Ищу для себя ментора по Linux. У меня есть опыт в качестве strong junior devops специалиста, но Linux и Kubernetes мои слабые места. Если с Kubernetes опыт с проектами еще небольшой, то с Linux взаимодействие очень поверхностное. Что-то создать, добавить, переименовать, открыть и т.п. - этого явно недостаточно. Нужен ментор, который меня подтянет в этом вопросе. Просто главная задача сделать так, чтобы знания осели в голове, возможно какой-то пет-проект, задачи, таски что-то в таком духе, а не просто "повторяй за мной". Проходил курсы самостоятельно, но они особенно "не оседают" в голове. Вот приблизительный список, что, на мой взгляд, мне нужно: - Linux/Unix системы — углубленное администрирование операционных систем, файловые системы, управление пользователями и правами доступа, процессами и службами (systemd), Bash-скриптинг, журналирование, мониторинг, настройка безопасности, автоматизация административных задач; - Сетевые технологии — модель OSI и стек TCP/IP, DNS, HTTP/HTTPS, SSL/TLS, SSH, VPN, балансировка нагрузки, прокси-серверы, NAT, маршрутизация, сетевые утилиты (ping, traceroute, netstat, ss, tcpdump, curl), диагностика и устранение сетевых проблем; Если к этому списку можно еще будет добавить Kubernetes, то лишним не будет. Возможно что-то от себя предложите. Формат занятий, как я вижу - 2 раза в неделю, встречи, обсуждения консультации. Более детально, тут уже ваши идеи и предложения. По стоимости за час, или за месяц - предлагайте
Для клиентского проекта в области Microsoft 365 Modern Workplace мы ищем опытных фрилансеров (м/ж/д) с акцентом на Microsoft Places. В центре внимания находится консультация, конфигурация и оптимизация среды Microsoft 365 для поддержки современных концепций гибридного рабочего места. Задачи Консультирование по внедрению и эксплуатации Microsoft Places Анализ существующих сред Microsoft 365 и разработка подходящих концепций решений Конфигурация зданий, этажей, конференц-залов и рабочих мест Настройка и оптимизация сценариев бронирования рабочих мест и комнат Интеграция Microsoft Places в Microsoft Teams, Outlook и Exchange Online Поддержка по вопросам лицензирования, а также рекомендации по лучшим практикам Проведение семинаров и передача знаний для пользователей и IT-команд Поддержка при устранении неполадок и в процессе эксплуатации Требования Многолетний опыт работы в среде Microsoft 365 Практический опыт работы с Microsoft Places Очень хорошие знания Microsoft 365, Microsoft Teams, Exchange Online и Outlook Опыт работы с Microsoft Entra ID (Azure AD) Знания современных концепций гибридного рабочего места и Modern Work Желательные знания Microsoft Teams Premium PowerShell для администрирования Microsoft 365 Опыт работы с решениями для бронирования рабочих мест и комнат Сертификации Microsoft в области Modern Workplace или Microsoft 365 Опыт в разработке и внедрении современных концепций рабочих мест Начало: как можно скорее Продолжительность: около 3 месяцев с возможностью продления Место работы: удаленно / по согласованию Загрузка: по согласованию Интересно? Поскольку проект в настоящее время находится на стадии подготовки, мы хотели бы заранее познакомиться с подходящими экспертами. Пожалуйста, отправьте нам на contract (AT) advergy de: Резюме Доступность Часовая ставка (удаленно / на месте) Трехстрочный текст о том, почему вы особенно подходите для этого проекта Большое спасибо и с наилучшими пожеланиями Седа
Сайт разработан на: Backend: Java + Spring Boot База данных: MySQL Frontend: JavaScript, HTML, CSS Шаблонизатор: Thymeleaf Сервер: VPS (Linux Ubuntu) Reverse Proxy: Apache2 Архитектура: Монолитное приложение На данный момент на сайте реализован: Блог с административной панелью. Возможность создавать и редактировать статьи через админ-панель. Возможность добавлять HTML-разметку и контент через визуальный интерфейс. Статические страницы сайта, которые сейчас создаются разработчиком вручную. ⸻ Цель задачи Необходимо реализовать возможность создавать и управлять новыми коммерческими страницами услуг через существующую административную панель аналогично тому, как сейчас создаются статьи блога. После реализации администратор должен иметь возможность самостоятельно создавать новые SEO-страницы услуг без участия разработчика. ⸻ Текущее состояние Сейчас через админ-панель можно создавать только записи блога. Пример: Статья 1 Статья 2 Статья 3 Каждая статья имеет: Заголовок URL (slug) Контент SEO-параметры Изображения ⸻ Что необходимо реализовать 1. Новый тип контента «Услуги» Создать в админ-панели отдельный раздел: «Услуги» Он должен быть независим от раздела блога. Пример структуры: Блог Услуги ⸻ 1. Создание страницы услуги Администратор должен иметь возможность создать новую страницу услуги через интерфейс. Коммерческие страницы услуг состоят из 13 блоков, из которы 4 блока динамических и 9 статических. Поля: Название услуги URL (slug) H1 SEO Title Meta Description SEO Keywords Основное содержимое страницы Изображение Статус публикации (Черновик / Опубликовано) ⸻ 1. Контент страницы Контент должен поддерживать: HTML-разметку Форматирование текста Заголовки H2-H6 Списки Изображения Ссылки Желательно использовать существующий редактор, который уже применяется в блоге. ⸻ 1. Генерация URL Каждая услуга должна иметь собственный URL. Примеры: /visa/usa/business-visa-usa /visa/usa/business-visa-uk /visa/usa/business-visa-canada ⸻ 1. Отображение на сайте После публикации страница должна: автоматически становиться доступной по своему URL; использовать существующий шаблон страниц услуг либо новый шаблон; корректно отображаться на всех устройствах. ⸻ 1. SEO Для каждой услуги необходимо обеспечить возможность настройки: Title Description H1 Canonical URL (желательно) Open Graph (желательно) Страницы должны индексироваться поисковыми системами аналогично страницам блога. ⸻ 1. Список услуг В админ-панели реализовать: список всех услуг; поиск; редактирование; удаление; изменение статуса публикации. ⸻ 1. Важно Реализовать возможность создавать новые типы SEO-страниц без доработки кода в будущем. через единый механизм управления контентом. ⸻ Что ожидается от разработчика Необходимо проанализировать существующую реализацию блога и максимально переиспользовать текущую архитектуру для создания нового раздела «Услуги». При отклике прошу указать: Каким образом будет реализована задача. Какие изменения потребуются в БД. Оценку по времени. Стоимость работ. Какие технологии должен знать исполнитель Обязательно: Java Spring Boot MySQL Thymeleaf HTML/CSS JavaScript Работа с Linux Ubuntu Желательно: Spring Security SEO-оптимизация серверных страниц Опыт работы с CMS и CRUD-модулями Опыт поддержки монолитных Spring Boot проектов
Необходимо разработать отдельную CRM-систему для централизованной обработки всех розничных заказов из различных каналов продаж (Prom, Rozetka, собственные сайты и ручные заказы). Основные требования: Единый реестр заказов из всех источников с сохранением информации о источнике и его статусе. Отдельный внутренний статус CRM, который работает независимо от статуса на маркетплейсе или сайте, с двусторонней синхронизацией статусов там, где это поддерживается. Гибкая интеграция с 1С: для каждого источника администратор может отдельно включить или выключить автоматическую выгрузку заказов. Интеграция с перевозчиками для автоматического создания ТТН, сохранения её номера в CRM и передачи номера ТТН на Prom и Rozetka. Интеграция с Checkbox для создания проектов чеков, используя настраиваемое соответствие способов оплаты, с последующим контролем фискализации. Поддержка ручного создания заказов (телефон, Viber, Telegram, Direct и т.д.) с полным последующим циклом обработки через CRM. Все API-ключи и настройки интеграций должны управляться администратором через интерфейс CRM без участия программиста. Полный журнал действий и логирование интеграций для контроля работы системы. Основная цель Менеджер должен иметь возможность полностью обработать заказ в одном интерфейсе CRM — от получения заказа до создания документа в 1С, ТТН, проекта чека и завершения заказа, без необходимости заходить в кабинеты Prom, Rozetka, сайтов, перевозчиков или Checkbox.
У нас работает синхронизация двух источников данных с CRM. Система в целом стабильна. Но остается часть, которая рассинхронизируется. Основная гипотеза — в одном из источников данные изменяются уже после первичной синхронизации, и эти изменения не всегда подтягиваются в CRM. + данные в двух источниках имеют разные названия/идентификаторы, хотя представляют собой одни и те же сущности