Вход Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты
Уход за животными
Тренеры
Автоинструкторы

Разработка на PHP — удалённая работа в Москве

Дата: 2024-03-20
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2024-03-20
Описание
разработка скрипта. Разработка с нуля. Нужен скрипт вывода результатов тестирования. имеются файлы - 0.html - форма теста 1.html - ожидание результата 2.html - без авторизации 3.html - авторизован и не прошло 24 часа 4.html - авторизован и прошло 24 часа а так же файлы с результатами тестирований в папках и подпапках, в корне сайта после заполнения формы (или выбора) и нажатия кнопки “выдать результат“, посетитель переходит на страницу ожидания результата теста (((1.html))) (там, анимация ожидания. не менее пяти секунд) этот переход должен запустить работу нужного мне скрипта. скрипт должен сделать следующее: 1. проверить, авторизован посетитель или нет. - - если не авторизован - предложить авторизоваться/зарегистрироваться (“A.html“) (после авторизации/регистрации вернуть его на страницу (“1.html“) - продолжить (п.2тз) - - если авторизован - продолжить (п.2тз) - - посетитель может отказаться от авторизации/регистрации - тогда продолжить с п.4тз 2. проверить, не было ли этого тестирования в ближайшие 24 часа: если было - перевести на страницу (((3.html))) с выводом результатов предыдущего тестирования (все страницы имеют свой “ид“) если не было - продолжить. 3. проверить, были ли тестирования до этого (больше суток назад) и взять из базы значение предыдущего результата . если тестирование делается впервые - принять результат равным “0“ и продолжить с п.5тз 4. провести подсчет результата теста. :: если ответов 0 - присвоить значение “0“ если ответов 1 - присвоить значение “1“ если ответов 2 - присвоить значение “2“ если ответов 3 - присвоить значение “3“ если ответов 4 - присвоить значение “4“ если ответов 5 - присвоить значение “5“ :: - посетитель может отказаться от авторизации/регистрации - тогда присвоить значение “0“ результат необходимо внести в БД этого посетителя (заменить предыдущее значение) (неавторизованных можно игнорировать) 5. в корне сайта в папке с названием этого тестирования найти подпапку равную этому значению 6. в подпапке выбрать рандомный файл (все файлы хтмл) 7. скопировать текст из этого (случайного) файла ((текст находится между спецсимволами)) и вставить в страницу вывода результата теста(((4.html))) 8. перевести посетителя со страницы “ожидания результата теста“ (((1.html))) на страницу “вывода результата теста“(((4.html))) 9. запомнить (внести в базу) id выбранного и представленного файла (того, что скрипт выбрал рандомно) для вывода его по запросу посетителя, если прошло не более 24 часов. 10. включить счетчик времени для этого теста (если неавторизован - куки...) 11. закончить работу и ожидать нового запроса со страницы, запускающей скрипт.
Похожие заказы

Разработка на PHP

дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Техническое задание: Интеграция МИС ASAPPS с ЕГИСЗ 1. Описание задачи Необходимо разработать и внедрить интеграционный модуль для МИС ASAPPS для обеспечения автоматического обмена данными с подсистемами Единой государственной информационной системы в сфере здравоохранения (ЕГИСЗ). Цель: Соответствие требованиям Минздрава РФ, успешное прохождение тестирования на стенде ЕГИСЗ и запуск промышленного обмена. 2. Объект интеграции МИС: ASAPPS. Особенности учета: В системе ведется учет медицинских услуг (в т.ч. согласно номенклатуре Приказа Минздрава РФ № 804н) asapps.ru . Потребуется настройка корректного маппинга внутренних справочников услуг, должностей и диагнозов на справочники НСИ ЕГИСЗ. Что предоставляем: Документацию по API/БД МИС ASAPPS, доступы к тестовой среде, тестовые сертификаты ЭЦП и доступы к личному кабинету организации в ЕГИСЗ. 3. Требуемые направления интеграции (приоритетные подсистемы) НСИ ЕГИСЗ: Настройка регулярной синхронизации нормативно-справочной информации (МКБ-10, номенклатура услуг, должности, специальности). ФРМР (Федеральный регистр медицинских работников): Передача и актуализация данных о врачах и медперсонале, привязка к ФИО и СНИЛС. РЭМД / СЭМД (Регистр электронных мед. документов): Формирование и отправка медицинских документов (протоколы, осмотры, выписки) в форматах CDA или FHIR. ИЭМК (Интегрированная электронная мед. карта): Отправка сведений о приемах, направлениях и оказанных медицинских услугах. 4. Технические требования Реализация обмена через защищенные каналы с использованием средств криптозащиты (КриптоПро, ЭЦП, шифрование). Формирование XML/CDA документов строго по актуальным методическим рекомендациям и технологическим картам Минздрава. Реализация очереди сообщений, подробного логирования (журнал аудита обмена) и механизма повторных отправок (retry) при сетевых сбоях. Обработка ошибок валидации от ЕГИСЗ с выводом понятных статусов и уведомлений для пользователей в интерфейсе МИС ASAPPS. Соблюдение требований 152-ФЗ «О персональных данных». 5. Этапы работ Аудит и проектирование: Анализ архитектуры МИС ASAPPS, составление спецификации маппинга полей и справочников. Разработка: Написание интеграционного шлюза/адаптера. Тестирование: Отправка тестовых пакетов данных на стенде ЕГИСЗ, устранение ошибок валидации (итерации с техподдержкой ЕГИСЗ). Сдача в эксплуатацию: Подписание актов, передача исходного кода (по договоренности) и инструкций для администраторов клиники. 6. Требования к исполнителю Обязательно: Подтвержденный опыт интеграции любых МИС с ЕГИСЗ (поделитесь примерами успешных внедрений). Глубокое знание структур XML ЕГИСЗ, форматов CDA и основ HL7 FHIR. Понимание нормативной базы (Приказы Минздрава, 323-ФЗ). Опыт работы с криптографией и VipNet/КриптоПро. Готовность работать официально (договор с ИП/ООО или через Безопасную Сделку profi.ru). 7. Условия сотрудничества Формат: Полностью удаленная работа. Сроки: Ожидаемый срок реализации «под ключ» — до 01.09.
Москва Фрилансеры

Разработка на PHP

дистанционно
договорная
Веб-разработка. урок. Json api(интерфейс JsonSerializable).
Москва Фрилансеры

Разработка на PHP

дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Имеется сайт Интернет-магазина на PHP + MySQL (CMS LiteCart 2.1.6). Необходимо доработать функционал оформления заказов и привязать к сайту Яндекс Карты с обозначенными на них пунктами выдачи СДЭК. Сделать так, чтоб у клиентов появилась возможность выбирать пункт выдачи СДЭК на картах для получения посылок. Сохранять информацию о выбранном пункте выдачи в БД сайта. Необходима обработка справочника адресов с сайта, по которым на картах должны будут отображаться ближайшие к заданному адресу пункты выдачи. Требуется специалист, который имел опыт подобной разработки и знает API СДЭК и Яндекс Карт.
Москва Фрилансеры

Разработка на Yii

дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Пожелания и особенности: Ставка 500 р/час, работы достаточно много. Договор + NDA. Код после подписания NDA. Самозанятые или ГПХ (Компании к рассмотрению не принимаются) Что необходимо знать (во что ткнут носом буквально в документации): API, JS. Основная задача это связка сервисов с существующим бэком. Прямые или нативные интеграции. Облачная УКЭП, что знаете? СЭМД, РЭМД, ФРМР, ФРМО - ЕГИСЗ? Опыт работы с платёжными сервисами, в частности Серверной фискализации (на уровне понимания что и к чему) После доработки договор на поддержку, прямое участие в интеграциях с компаниями.
Москва Фрилансеры

Разработка на PHP

дистанционно
договорная
Веб-разработка. Разработка с нуля, тестирование, настройка, доработка существующего продукта. PHP-разработчик Bitrix24 (Middle+ / Senior) — удалённо, проектная работа Ищу разработчика уровня Middle+ и выше с реальным коммерческим опытом на Bitrix24, облако, коробка и БУС (Битрикс, Управление сайтом). Новичков и специалистов «по документации» не рассматриваю — только тех, кто работает с платформой на практике от 2–3 лет. Формат сотрудничества - Удалённо, договорные отношения, самозанятый (СМЗ) или ИП, договор оказания услуг - Оплата на выбор, почасовая ставка или фикс за проект - Работа по задачам, а не по часам присутствия - Условия и ставка обсуждаются индивидуально после знакомства и оценки задач Что предстоит делать - Разработка модулей, компонентов и решений на 1С-Bitrix (коробка, облако, БУС) - Разработка сайтов и приложений на PHP с нуля, доработка и рефакторинг существующих проектов - Интеграции между системами через REST / SOAP API и вебхуки - Настройка и доработка бизнес-процессов и роботов CRM (дизайнер + код, активити, роботы) - Автоматизация процессов (Bitrix24, N8N) - Разработка приложений для Bitrix24 (маркетплейс и локальные приложения) - Ведение технической документации, сопровождение проектов Требования Bitrix24 — ключевое: - Bitrix Framework (D7), ORM, компоненты, шаблоны, ядро - Bitrix24 REST API, CRM, бизнес-процессы, задачи, вебхуки - Коробочная версия, архитектура ядра, разработка без нарушения обновляемости - Облачная версия, приложения через REST, ограничения маркетплейса - БУС, разработка и поддержка сайтов на Битрикс, Управление сайтом Разработка: - PHP, ООП, MVC, паттерны проектирования, PSR-стандарты - JavaScript (ES6+), HTML, CSS, AJAX - MySQL, проектирование схем, индексы, оптимизация запросов - Git, ветвление, pull requests, code review Безопасность: - Понимание уязвимостей (SQL-инъекции, XSS, CSRF) и защиты в контексте Bitrix - Проверка прав доступа (CheckPermissions, ролевая модель) Будет плюсом (не обязательно, но повысит приоритет отклика): - Очереди сообщений, RabbitMQ, Kafka, Redis (pub/sub), опыт построения асинхронных интеграций - Опыт разработки приложений для Bitrix24 Маркетплейса (публикация, модерация, ограничения) - Работа с разными версиями и движками БД, MySQL 5.7/8+, MariaDB, PostgreSQL; репликация, миграции - AI-инструменты разработки (Cursor, Claude Code, Copilot) — используете их осознанно, а не вслепую - Высоконагруженные проекты, кэширование (Redis, Memcached), профилирование, оптимизация - N8N и другие low-code платформы автоматизации - AmoCRM, RetailCRM, интеграции с 1С - Docker, CI/CD, базовые DevOps-практики Важно — читайте перед откликом 1. Портфолио обязательно. Присылайте примеры завершённых проектов, ссылки на репозитории и код, написанный лично вами. Отклики без примеров работ, будут рассматриваться в самую последнюю очередь. 2. Никакого ИИ в переписке. Общаемся напрямую, без сгенерированных ответов, не выдавайте желаемое за действительное — реальный уровень всё равно проверяется вопросами. 3. Перед передачей проекта будет техническое общение, задам вопросы по архитектуре, API и вашему опыту. Только после этого — задачи в работу. Если вы разбираетесь в Bitrix24 по опыту, а не по документации, и готовы отвечать за результат — пишите.
Краснодар Фрилансеры

Разработка на Yii

дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Пожелания и особенности: Ищу разработчика для регулярной поддержки текущего продукта на YIi2. Оформление по договору как ИП, оплата по часам. Постоплата раз в месяц по актам, ЭДО. Система ИСПДн, подписание поручения на обработку ПДн, соглашений о неразглашении и тп.
Москва Фрилансеры

Разработка на PHP

дистанционно
договорная
Веб-разработка. Разработка с нуля, доработка существующего продукта. Интеграция AI-агента (чат-бота) с самописной CRM через REST API Что уже есть: AI-агент: Работает и принимает сообщения через соц сети. Самописная CRM: Написана на (PHP). У CRM есть свое REST API. Что нужно сделать: Настроить обмен данными между AI-агентом и CRM в реальном времени. При входящем запросе клиента AI-агент должен дергать API CRM, чтобы: Проверить, есть ли клиент в базе (по телефону/email). Подтянуть историю покупок/обращений клиента для контекста разговора. После завершения диалога AI-агент должен отправить обратно в CRM: Итог разговора (теги, категорию вопроса). Создать задачу/лид/заявку в CRM. (Опционально) Настроить вебхуки со стороны CRM для уведомления AI-агента о смене статуса клиента.
Уфа Фрилансеры