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

Программисты — удалённая работа в Москве

Дата: 2025-10-24
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2025-10-24
Описание
Веб-разработка. Разработка с нуля. Предварительные теги для специалиста: SQL, HTML, CSS, ООП, MySQL, REST, Full-stack, Адаптивная верстка. Кратко о задаче: Необходимо разработать LMS / CRM систему образовательного центра, предполагающую возможность использования клиентами продуктов и услуг организации (бизнеса) в цифровой среде. Основные продукты / услуги: 1. Онлайн - курсы (готовые цифровые продукты в формате видеоуроков с четкой структурой (содержанием) и последовательностью). 2. База знаний - библиотека медиа (видео, аудио, текстовые) материалов для самостоятельного изучения учениками и преподавателями. Более подробную информацию во время диалога.
Похожие заказы

Программисты

дистанционно
договорная
Инфобухгалтер. Учебная лабораторная работа. Условие лабораторной работы. Приблизительное время выполнения по методичке с моим полным сопровождением 2.5 часа. Просто выполнить по шаблону + законспектировать и вставить фотографии.
Москва Фрилансеры

Разработка мобильных приложений

дистанционно
договорная
Разработка с нуля, дизайн интерфейса. Приложение: для iOS. Устройства для масштабирования: смартфоны. Техническое задание (ТЗ) для команды разработчиков Проект: Мобильное приложение системы лояльности для сети магазинов по продаже новой и Б/у техники Apple 1. Общие требования Платформы: iOS (Swift) и Android (Kotlin/Java) — нативное приложение либо кроссплатформа (React Native / Flutter) с полноценной поддержкой камеры, геолокации, пуш-уведомлений. Интеграции: 1С: обмен товарами (названия, цены, остатки, фото, характеристики) — синхронизация не реже 2 раз в день. Геолокация (API Яндекс/Google/2ГИС) для определения города и ближайшего магазина. Отправка пуш-уведомлений (о брони, сгорании бонусов, акциях). Авторизация: по номеру телефона (SMS-код) или по email. Первый запуск — предлагает регистрацию или вход по номеру телефона 2. Экран запуска и первая загрузка При первом открытии приложения: Показывается логотип сети и QR-код персональной карты лояльности (пустой, пока пользователь не авторизован — после входа код привяжется к аккаунту). Затем последовательно: Запрос геолокации (разрешение «Всегда» или «При использовании»). Если пользователь отказал — предложить выбрать город вручную всплывающим окном. Запрос на доступ к данным об устройстве (модель, версия ОС, состояние батареи и т.п.) — это нужно для калькулятора оценки и аналитики. Определение ближайшего магазина на основе геолокации (если разрешено). 3. Главный экран (первая страница после входа) Верхняя часть: Адрес магазина (по умолчанию — ближайший к пользователю, можно переключить на другой из списка). Строка поиска: ищет по товарам (название, модель, описание) и по разделам приложения (например, можно ввести «оценка смартфона» и перейти к калькулятору). Блок бонусов: Слева: количество доступных бонусов (например, «2 450 бонусов»). Рядом: количество бонусов, которые скоро сгорят (с датой или через сколько дней). Справа: иконка/кнопка «Развернуть QR-код» ? при нажатии открывается полноэкранный QR-код карты лояльности (как в приложении «Магнит»). В этом же блоке можно показать уровень кешбэка (например, «Ваш уровень: Gold, кешбэк 5%»). Баннеры с офферами и акциями: Горизонтальный скролл, соотношение сторон баннеров 1:1. Баннеры могут вести на товары, на страницу оценки устройства, на реферальную программу. Блок «Лучшие предложения»: Список телефонов Apple (iPhone) с самыми выгодными ценами (с учётом скидок по бонусам). Элемент: фото, модель, цена в рублях, старая цена (если есть скидка), кнопка «Забронировать». 4. Нижнее меню (5 пунктов) Главная (Домой) — возвращает на описанный выше главный экран. Лайки (Избранное) — список товаров, которые пользователь добавил в сохранённые (иконка «сердечко» у каждого товара в каталоге). Показывается возможность перенести в корзину или забронировать. Товары — каталог всей техники Apple (новая и Б/у) с фильтрами по категориям (iPhone, Mac, iPad, Watch, аксессуары), состоянию (новый / б/у), цене, году выпуска. Товары подгружаются из 1С. Оценить смартфон — этот пункт меню должен быть визуально выделен (например, другим цветом или обводкой). Переход на калькулятор оценки устройства (см. раздел 5). Личный кабинет — подробная информация о клиенте (см. раздел 6). 5. Калькулятор быстрой оценки устройства (пункт меню «Оценить смартфон») Цель: пользователь получает максимальную цену, по которой магазин готов выкупить его iPhone (или другое устройство Apple), на основе честной оценки. Пошаговый сценарий: Выбор модели – выпадающий список или поиск: все модели iPhone (и опционально iPad, Mac), актуальные на сегодня. Приложение автоматически подставляет модель устройства, на котором запущено приложение (если это iPhone) – можно подтвердить или изменить. Оценка технических характеристик: Состояние батареи (запрашиваем у системы iOS: если доступно, показываем текущий % износа; если нет — пользователь выбирает из вариантов «отлично (90-100%)», «хорошо (80-90%)», «требует замены (<80%)»). Другие параметры: работает ли кнопка Home / Face ID, динамики, микрофон, Wi-Fi/Bluetooth, камеры, отсутствие следов воды. Упрощённо: чек-лист «Всё работает / Есть неисправности». Состояние экрана – выбирается из вариантов: Без царапин (идеал) Мелкие царапины (не видны при включённом экране) Глубокие царапины / потёртости Трещины на стекле (но сенсор работает) Разбитый экран (нет изображения или сенсор не работает) Цена выкупа – на основе введённых данных и внутреннего прайс-листа магазина (прайс хранится на сервере, обновляется вручную или через 1С). Приложение моментально рассчитывает максимальную сумму (в рублях), которую магазин готов заплатить. Результат оценки – показывается итоговая цена и кнопка «Забронировать сдачу устройства» или «Перейти в магазин». Также отображается текст: «Предъявите этот экран менеджеру в магазине для фиксации цены». Важные технические моменты: Сохранение последней оценки: после расчёта сохраняется дата и время проверки + все параметры (модель, состояние батареи, экрана и т.д.). Эта оценка доступна в личном кабинете в разделе «Мои оценки». При повторном открытии калькулятора можно загрузить последние данные и пересчитать цену. Отображение цены менеджеру: на отдельном экране (после оценки) показывается крупный текст с ценой, моделью, датой оценки, QR-кодом или штрихкодом (чтобы менеджер отсканировал и не вводил вручную). Эта информация не должна давать возможность редактировать параметры после фиксации (только «новая оценка»). 6. Личный кабинет Содержит: ФИО (если заполнено) и номер телефона. Количество бонусов и уровень кешбэка (например, 2%, 5%, 7% в зависимости от суммы покупок за период). История операций (начисление, списание, сгорание бонусов). Мои оценки устройств – список сохранённых оценок с датой, моделью, ценой выкупа. Возможность удалить старые. Реферальная программа (см. п. 7). Настройки уведомлений (пуш о сгорании бонусов, акциях). QR-код карты лояльности в хорошем разрешении. Выход из аккаунта. 7. Реферальная система Реферальная ссылка – уникальная для каждого пользователя (например, yourapp.com/ref/ID123). При переходе по ссылке новым пользователем и его первой покупке – реферер получает бонусы (фиксированное количество или % от покупки). Условия должны отображаться в приложении в разделе «Реферальная программа»: сколько бонусов получает пригласивший, сколько получает новый клиент, есть ли ограничения по времени. Кнопка «Поделиться ссылкой» (через соцсети, мессенджеры, скопировать ссылку). 8. Товары и бронирование Каталог товаров – синхронизация с 1С (артикул, наименование, цена, статус «новый» или «б/у», фото, характеристики, количество в каждом магазине). Поиск и фильтры – по названию, модели, цене, магазину, состоянию. Карточка товара: фото, цена, описание, наличие в конкретном магазине (или «под заказ»). Бронирование товара: Пользователь выбирает товар ? нажимает «Забронировать» ? выбирает магазин (по умолчанию ближайший) ? подтверждает. Срок брони – например, 24 часа. В личном кабинете появляется раздел «Мои бронирования» с таймером и QR-кодом для менеджера. При невыкупе бронь автоматически отменяется. Пуш-уведомление: «Ваш товар ждёт вас в магазине на Тверской, бронь действует до 18:00». 9. Технические требования к бэкенду и интеграциям База данных пользователей: Firebase / PostgreSQL или любая другая, хранит профили, бонусы, оценки, реферальные связи, брони. Обмен с 1С: REST API или выгрузка в JSON/XML на FTP с последующей синхронизацией. Раз в 1–4 часа обновлять остатки и цены. Геолокация: определить город по координатам, выдать список магазинов с адресами, часами работы, телефоном. Прайс для оценки устройств: хранится отдельной таблицей на сервере, изменяется менеджерами магазина (админ-панель). При расчёте цены приложение отправляет выбранные параметры модели, батареи, экрана, прочее ? сервер вычисляет цену по формуле (базовая цена * коэффициент состояния батареи * коэффициент экрана * другие коэфф) и возвращает результат. Это гарантирует актуальность без обновления приложения. Пуш-уведомления: через Firebase Cloud Messaging (FCM) для Android и Apple Push Notification Service (APNS) для iOS. 10. Дизайн и требования к UX Логотип и брендирование сети – на всех экранах. QR-код – должен быть легко считываем, чёрно-белый, с возможностью увеличить яркость экрана. Адаптивность под все размеры экранов (от iPhone SE до iPad). Анимации – плавные переходы, загрузка скелетонами. Обработка ошибок: если нет интернета – показывать последние загруженные данные и сообщение о работе офлайн (для каталога можно кэшировать). Тёмная тема – приветствуется 11. Этапы разработки (примерно) Проектирование – создание макетов в Figma, утверждение всех экранов, настройка бэкенда, интеграция с 1С. Разработка MVP (1-2 месяца): Авторизация, главный экран, каталог товаров, бронирование. Калькулятор оценки (без сохранения истории). Базовая система бонусов (начисление, списание). Личный кабинет (профиль, бонусы). Вторая очередь: Сохранение оценок, реферальная система, пуш-уведомления, QR-код карты, геолокация. Тестирование и отладка (на реальных устройствах). Публикация в App Store и Google Play + подготовка админ-панели для обновления прайсов и баннеров. 12. Документация и поддержка Инструкция для менеджеров магазина по работе с бронями и сканированию QR-кодов. Админ-панель для загрузки/редактирования баннеров, акций, прайса на выкуп. Техническая документация по API для разработчиков.
Санкт-Петербург Фрилансеры

Разработка приложений для iOS

дистанционно
договорная
Разработка с нуля. Устройства для масштабирования: смартфоны. Техническое задание (ТЗ) для команды разработчиков Проект: Мобильное приложение системы лояльности для сети магазинов по продаже новой и Б/у техники Apple 1. Общие требования Платформы: iOS (Swift) и Android (Kotlin/Java) — нативное приложение либо кроссплатформа (React Native / Flutter) с полноценной поддержкой камеры, геолокации, пуш-уведомлений. Интеграции: 1С: обмен товарами (названия, цены, остатки, фото, характеристики) — синхронизация не реже 2 раз в день. Геолокация (API Яндекс/Google/2ГИС) для определения города и ближайшего магазина. Отправка пуш-уведомлений (о брони, сгорании бонусов, акциях). Авторизация: по номеру телефона (SMS-код) или по email. Первый запуск — предлагает регистрацию или вход по номеру телефона 2. Экран запуска и первая загрузка При первом открытии приложения: Показывается логотип сети и QR-код персональной карты лояльности (пустой, пока пользователь не авторизован — после входа код привяжется к аккаунту). Затем последовательно: Запрос геолокации (разрешение «Всегда» или «При использовании»). Если пользователь отказал — предложить выбрать город вручную всплывающим окном. Запрос на доступ к данным об устройстве (модель, версия ОС, состояние батареи и т.п.) — это нужно для калькулятора оценки и аналитики. Определение ближайшего магазина на основе геолокации (если разрешено). 3. Главный экран (первая страница после входа) Верхняя часть: Адрес магазина (по умолчанию — ближайший к пользователю, можно переключить на другой из списка). Строка поиска: ищет по товарам (название, модель, описание) и по разделам приложения (например, можно ввести «оценка смартфона» и перейти к калькулятору). Блок бонусов: Слева: количество доступных бонусов (например, «2 450 бонусов»). Рядом: количество бонусов, которые скоро сгорят (с датой или через сколько дней). Справа: иконка/кнопка «Развернуть QR-код» ? при нажатии открывается полноэкранный QR-код карты лояльности (как в приложении «Магнит»). В этом же блоке можно показать уровень кешбэка (например, «Ваш уровень: Gold, кешбэк 5%»). Баннеры с офферами и акциями: Горизонтальный скролл, соотношение сторон баннеров 1:1. Баннеры могут вести на товары, на страницу оценки устройства, на реферальную программу. Блок «Лучшие предложения»: Список телефонов Apple (iPhone) с самыми выгодными ценами (с учётом скидок по бонусам). Элемент: фото, модель, цена в рублях, старая цена (если есть скидка), кнопка «Забронировать». 4. Нижнее меню (5 пунктов) Главная (Домой) — возвращает на описанный выше главный экран. Лайки (Избранное) — список товаров, которые пользователь добавил в сохранённые (иконка «сердечко» у каждого товара в каталоге). Показывается возможность перенести в корзину или забронировать. Товары — каталог всей техники Apple (новая и Б/у) с фильтрами по категориям (iPhone, Mac, iPad, Watch, аксессуары), состоянию (новый / б/у), цене, году выпуска. Товары подгружаются из 1С. Оценить смартфон — этот пункт меню должен быть визуально выделен (например, другим цветом или обводкой). Переход на калькулятор оценки устройства (см. раздел 5). Личный кабинет — подробная информация о клиенте (см. раздел 6). 5. Калькулятор быстрой оценки устройства (пункт меню «Оценить смартфон») Цель: пользователь получает максимальную цену, по которой магазин готов выкупить его iPhone (или другое устройство Apple), на основе честной оценки. Пошаговый сценарий: Выбор модели – выпадающий список или поиск: все модели iPhone (и опционально iPad, Mac), актуальные на сегодня. Приложение автоматически подставляет модель устройства, на котором запущено приложение (если это iPhone) – можно подтвердить или изменить. Оценка технических характеристик: Состояние батареи (запрашиваем у системы iOS: если доступно, показываем текущий % износа; если нет — пользователь выбирает из вариантов «отлично (90-100%)», «хорошо (80-90%)», «требует замены (<80%)»). Другие параметры: работает ли кнопка Home / Face ID, динамики, микрофон, Wi-Fi/Bluetooth, камеры, отсутствие следов воды. Упрощённо: чек-лист «Всё работает / Есть неисправности». Состояние экрана – выбирается из вариантов: Без царапин (идеал) Мелкие царапины (не видны при включённом экране) Глубокие царапины / потёртости Трещины на стекле (но сенсор работает) Разбитый экран (нет изображения или сенсор не работает) Цена выкупа – на основе введённых данных и внутреннего прайс-листа магазина (прайс хранится на сервере, обновляется вручную или через 1С). Приложение моментально рассчитывает максимальную сумму (в рублях), которую магазин готов заплатить. Результат оценки – показывается итоговая цена и кнопка «Забронировать сдачу устройства» или «Перейти в магазин». Также отображается текст: «Предъявите этот экран менеджеру в магазине для фиксации цены». Важные технические моменты: Сохранение последней оценки: после расчёта сохраняется дата и время проверки + все параметры (модель, состояние батареи, экрана и т.д.). Эта оценка доступна в личном кабинете в разделе «Мои оценки». При повторном открытии калькулятора можно загрузить последние данные и пересчитать цену. Отображение цены менеджеру: на отдельном экране (после оценки) показывается крупный текст с ценой, моделью, датой оценки, QR-кодом или штрихкодом (чтобы менеджер отсканировал и не вводил вручную). Эта информация не должна давать возможность редактировать параметры после фиксации (только «новая оценка»). 6. Личный кабинет Содержит: ФИО (если заполнено) и номер телефона. Количество бонусов и уровень кешбэка (например, 2%, 5%, 7% в зависимости от суммы покупок за период). История операций (начисление, списание, сгорание бонусов). Мои оценки устройств – список сохранённых оценок с датой, моделью, ценой выкупа. Возможность удалить старые. Реферальная программа (см. п. 7). Настройки уведомлений (пуш о сгорании бонусов, акциях). QR-код карты лояльности в хорошем разрешении. Выход из аккаунта. 7. Реферальная система Реферальная ссылка – уникальная для каждого пользователя (например, yourapp.com/ref/ID123). При переходе по ссылке новым пользователем и его первой покупке – реферер получает бонусы (фиксированное количество или % от покупки). Условия должны отображаться в приложении в разделе «Реферальная программа»: сколько бонусов получает пригласивший, сколько получает новый клиент, есть ли ограничения по времени. Кнопка «Поделиться ссылкой» (через соцсети, мессенджеры, скопировать ссылку). 8. Товары и бронирование Каталог товаров – синхронизация с 1С (артикул, наименование, цена, статус «новый» или «б/у», фото, характеристики, количество в каждом магазине). Поиск и фильтры – по названию, модели, цене, магазину, состоянию. Карточка товара: фото, цена, описание, наличие в конкретном магазине (или «под заказ»). Бронирование товара: Пользователь выбирает товар ? нажимает «Забронировать» ? выбирает магазин (по умолчанию ближайший) ? подтверждает. Срок брони – например, 24 часа. В личном кабинете появляется раздел «Мои бронирования» с таймером и QR-кодом для менеджера. При невыкупе бронь автоматически отменяется. Пуш-уведомление: «Ваш товар ждёт вас в магазине на Тверской, бронь действует до 18:00». 9. Технические требования к бэкенду и интеграциям База данных пользователей: Firebase / PostgreSQL или любая другая, хранит профили, бонусы, оценки, реферальные связи, брони. Обмен с 1С: REST API или выгрузка в JSON/XML на FTP с последующей синхронизацией. Раз в 1–4 часа обновлять остатки и цены. Геолокация: определить город по координатам, выдать список магазинов с адресами, часами работы, телефоном. Прайс для оценки устройств: хранится отдельной таблицей на сервере, изменяется менеджерами магазина (админ-панель). При расчёте цены приложение отправляет выбранные параметры модели, батареи, экрана, прочее ? сервер вычисляет цену по формуле (базовая цена * коэффициент состояния батареи * коэффициент экрана * другие коэфф) и возвращает результат. Это гарантирует актуальность без обновления приложения. Пуш-уведомления: через Firebase Cloud Messaging (FCM) для Android и Apple Push Notification Service (APNS) для iOS. 10. Дизайн и требования к UX Логотип и брендирование сети – на всех экранах. QR-код – должен быть легко считываем, чёрно-белый, с возможностью увеличить яркость экрана. Адаптивность под все размеры экранов (от iPhone SE до iPad). Анимации – плавные переходы, загрузка скелетонами. Обработка ошибок: если нет интернета – показывать последние загруженные данные и сообщение о работе офлайн (для каталога можно кэшировать). Тёмная тема – приветствуется 12. Документация и поддержка Инструкция для менеджеров магазина по работе с бронями и сканированию QR-кодов. Админ-панель для загрузки/редактирования баннеров, акций, прайса на выкуп. Техническая документация по API для разработчиков.
Москва Фрилансеры

Настройка 1С

дистанционно
договорная
Настроить: база с 0. Конфигурация 1С: Бухгалтерия, Управление торговлей, Торговля и склад, Зарплата и управление персоналом. Версия платформы: 8.3. Количество пользователей: до 45 чел Задача: Техническое задание (ТЗ) по настройке и внедрению системы 1С Срок предоставления: до 11.06.2026 г. включительно. Цель: оперативное формирование платёжного календаря и управленческой отчётности посредством настройки и внедрения системы 1С с интеграцией в Битрикс24. 1. Синхронизация данных и обеспечение их целостности 1.1. Обеспечить совпадение данных по документам (реквизиты: дата, номер, сумма): • между бухгалтерским учётом и «Управлением торговлей» (УТ); • по поступлениям и выбытиям денежных средств. 1.2. Реализовать одностороннюю синхронизацию между УТ и базами бухгалтерии. 2. Настройка отчётности и учётных процессов 2.1. Реализовать возможность формирования отчётности в единой валюте — в рублях (в «Управлении торговлей»). 2.2. Урегулировать отражение и перемещение денег и товаров между компаниями («Интеркомпани»): • обеспечить корректное отражение операций, когда товар поступает на одно юридическое лицо, а реализация осуществляется с другого; • настроить механизм «Интеркампани». 2.3. Разделить внешнее и внутреннее кредитование. 2.4. Предусмотреть распределение доходов и расходов, оплаченных единым счётом, но относящихся к разным заказам клиентов. 2.5. Сформировать завершённую процедуру обработки документов с разными типами номенклатуры («Товар» и «Услуги») для: • корректного закрытия отчётного периода; • правильного распределения доходов, расходов, поступлений и выбытий денежных средств. 3. Подготовка и настройка базы 1С 3.1. Разработать и составить корректный справочник номенклатуры, обеспечивающий возможность проведения всех необходимых анализов в системе 1С. 3.2. Перенести складские остатки на момент закрытия в новую базу 1С. 3.3. Отредактировать карточки перенесённой номенклатуры. 3.4. Закрыть для всех сотрудников доступ к редактированию, занесению и удалению номенклатуры. 4. Модуль «Управление счетами, правами доступа и интеграционная логика 1С ? Битрикс24» 4.1. Разработка древовидной структуры формирования счетов (динамические платежи): • реализовать «Древо формирования счёта» — многоуровневую структуру, где корень = заказ клиента, ветви = этапы платежей (аванс, промежуточный, окончательный, дополнительный платёж); • предусмотреть типы узлов древа (выбираются менеджером при выставлении счёта): аванс (процент/фикс от суммы заказа), промежуточный платёж, окончательный платёж, дополнительный платёж (с возможностью ручного комментария); • при выборе любого узла древа автоматически рассчитывать сумму, НДС, блокировать некорректные последовательности (например, окончательный платёж не может быть выставлен раньше аванса — настраивается правило); • обеспечить привязку сформированного счёта (в т.?ч. авансового, промежуточного) к конкретному заказу клиента в 1С (без привязки сохранение счёта невозможно); • в карточке заказа клиента в 1С отображать «Древо выставленных счетов» со статусами: выставлен, оплачен, частично оплачен, аннулирован. 4.2. Формирование прав доступа персонала («всё запрещено, кроме разрешённого»): • реализовать принцип минимально необходимых прав для каждой роли (запрет по умолчанию на любые действия, кроме явно перечисленных); • настроить роли и разрешения в 1С: o менеджер по продажам — доступ в 1С закрыт полностью (работа только через Битрикс24); o администратор 1С — полное управление справочниками, правами, обменами, но без доступа к оперативным заказам (разделение зон); o финансист/бухгалтер — просмотр и корректировка счетов, проведение оплат, формирование закрывающих документов (запрещено редактирование заказов клиентов); o логист — только создание заказов поставщикам на основе счёта и финансов. 4.3. Очистка интерфейса от излишнего функционала (ролевая адаптация): • для каждой роли (кроме администратора) настроить интерфейс «Только необходимое»: o убрать все панели, отчёты, справочники, не связанные с прямыми обязанностями; o в форме заказа клиента оставить только поля: контрагент, товары/услуги, дата, сумма, выбор типа счёта (древо), прикрепление счёта ? кнопка «Выставить счёт»; o скрыть: журналы регистров, сложные отборы, бухгалтерские проводки, экспорт/импорт, конструкторы запросов и пр.; • предоставить администратору возможность включать/отключать видимость элементов через настройки ролей (галочный режим). 4.4. Перенос данных из старой базы 1С в новую (история заказов и оплат): • перенести для каждого контрагента (юридического лица): номер последнего/каждого заказа (старый номер сохраняется как «Внешний код заказа» или доп. реквизит), дату заказа, сумму оплаченных средств по каждому заказу и общую сумму; • в новой базе в карточке контрагента добавить отдельную вкладку «История старых заказов» (только чтение); • обеспечить поиск по старому номеру заказа с отображением статуса в новой базе (например, «Перенесён, закрыт, данные из старой системы»); • учесть суммы оплаченных средств по старым заказам в сальдо взаиморасчётов в новой базе (как входящий остаток). 4.5. Интеграция Битрикс24 с 1С и отключение менеджеров от 1С: • организовать двусторонний обмен (регламентный, в реальном времени или по событию): o из Битрикс24 в 1С: создание/изменение заказа клиента, выставление счёта (выбор древа платежа), запрос статуса оплаты; o из 1С в Битрикс24: статусы заказа, статусы счетов, поступление денег, остатки товаров (если нужно); • при отключении менеджеров от 1С: удалить у них все активные сессии в 1С, заблокировать логины (или перевести группу в «Только чтение архива» на время переходного периода); • в Битрикс24 для менеджеров создать единое окно заказа: выбор клиента ? товары ? выбор типа платежа (древо формируется через запрос к 1С) ? нажатие «Выставить счёт» ? счёт создаётся в 1С и виден в Битрикс24. 4.6. Бизнес процесс менеджера через Битрикс24 (без входа в 1С): • формирование заказа клиента (данные передаются в 1С); • выставление счёта (аванс, промежуточный, окончательный — древо платежей из 1С; 1С генерирует счёт, возвращает PDF/ссылку); • контроль поступления денежных средств (виджет статуса оплаты в Битрикс24, данные приходят из 1С); • оформление заказа поставщику (запускается после подтверждения оплаты от клиента — флаг из 1С); • заявка на расходование ДС (форма в Битрикс24 ? уходит в 1С на согласование финансисту). ________________________________________ Ожидаемый результат: • эффективная и удобная работа в системе 1С, соответствующая текущим бизнес процессам; • снижение ручного труда и ошибок за счёт автоматизации ключевых процессов; • обеспечение прозрачности и точности управленческой и финансовой отчётности; • бесшовная интеграция 1С с Битрикс24 для работы менеджеров по продажам без прямого доступа к 1С.
Москва Фрилансеры

Подключение платёжных систем

дистанционно
договорная
Платёжная система: по рекомендации специалиста. Платформа: Tilda. Пожелания и особенности: Ищу исполнителя для разработки MVP обучающей платформы на Tilda: сборка + UX/UI дизайн Создаю платформу для сотрудников фармацевтической отрасли в формате интерактивного симулятора. Обучение строится на реальных ситуациях, где пользователь принимает решения и проходит сценарии с тестами. Проект планирую развивать дальше, поэтому важно сразу заложить удобную структуру, хороший UX и возможность масштабирования под новые курсы и симуляции. Техническое задание Разработка образовательной онлайн-платформы для сотрудников фармацевтической отрасли на базе Tilda. Основная задача платформы — обучение пользователей через текстовые сценарии, тестирование знаний и прохождение симуляторов рабочих ситуаций. Платформа должна предоставлять доступ к обучающему контенту только зарегистрированным пользователям после оплаты. Цели проекта 1. Создать современный обучающий ресурс с минималистичным интерфейсом. 2. Обеспечить удобное прохождение обучения с любого устройства. 3. Реализовать систему авторизации и платного доступа. 4. Создать личный кабинет пользователя 5. Спроектировать продающий лендинг для привлечения и конверсии пользователей. Состав работ 1. UX-проектирование Исполнитель должен: * провести проектирование пользовательских сценариев; * подготовить карту сайта; * разработать структуру экранов; * спроектировать пользовательские потоки: * регистрация; * оплата; * первый вход; * прохождение обучения и тестов 2. UI-дизайн Требования к дизайну: Стиль * современный; * минималистичный; * профессиональный; * ассоциация с медициной и фармацевтикой без клише; * фокус на удобстве чтения. Интерфейс Основной контент: * текст (сюжетные и обучающие блоки) * тестовые задания; * кнопки выбора вариантов; * Минимум декоративных элементов. * Возможность скачивать материалы пользователем Результат: * полноценный UI-kit; * дизайн всех типов экранов в Figma. 3. Лендинг Необходимо разработать структуру и дизайн продающего лендинга. Предварительная структура: Первый экран * УТП * краткое описание продукта * Для кого этот курс * Ключевые навыки * Статистка симулятора * Авторы * CTA-кнопка Блок потребности Блок решения - какую задачу решает симулятор Как проходит обучение Демонстрация интерфейса Преимущества Отзывы FAQ 4. Личный кабинет Профиль пользователя * имя; * email; * история доступа и оплаты Прогресс * завершенные модули с возможностью перепросмотра, но без повторного прохождения тестов. Сертификат Возможность скачать сертификат после завершения курса. 5. Симулятор * текстовое описание ситуации; * Текстовое описание обучающей информации; * Тесты с вариантами ответов. Верный/неверный ответ указывается юзеру с комментарием; * начисление баллов. За пройденные тесты начисляются баллы в зависимости от ответа, суммируются и, в зависимости от итоговой оценки, пользователь оценивается по итогу симулятора - результат хранится в личном кабинете. Все тесты категоризируются, пользователь по прохождении симулятора видит статистику категоризированных решений. 8. Платный доступ После оплаты пользователь получает доступ к обучению. Необходимо реализовать: * оплату банковской картой; * автоматическое открытие доступа; * уведомление по email; * восстановление доступа по email; * Подключение различных пэй методов. * Подключить bnpl метод. 9. Платформа: * Tilda с интегрированной платежной системой. Исполнитель должен передать: 1. UX-схемы. 2. Дизайн-макеты шаблонов типовых страниц в Figma. 3. Собранный сайт на Tilda. 4. Настроенный личный кабинет. 5. Настроенную систему оплаты. 6. Инструкцию по управлению контентом. После запуска симулятора планирую дальше развивать проект и делать новые продукты в этом же направлении, поэтому рассчитываю на долгосрочное сотрудничество.
Москва Фрилансеры

Создание нейросетей

дистанционно
договорная
Разработка с нуля, настройка, тестирование. Нужно реализовать фрустрацию одного человека, я скину в телегу документы, разберётесь и может дадите готовый настроенный продукт на опенсоурсе за эту указанную сумму, плачу с кровно заработанных если стрельнет руководителю понравится работа настроенный продукт, то постараюсь ещё накинуть с зпхи , потом у руководителя своё заберу ?? Главная тема: Прототип «Электронной управляющей компании» Обсуждается создание архитектуры на базе ИИ (в частности, Claude), которая будет покрывать функционал различных отделов компании. Система состоит из виртуальных агентов («сущностей» или «директоров»), каждый из которых отвечает за свою область (например, финансы, аналитика) и имеет свою методологию. ??? Архитектура и «Контекстный слой» Проблема «грязных» данных: ИИ нельзя напрямую подключать к текущим базам (например, 1С), так как без должной методологии он будет анализировать «информационный мусор» и выдавать некорректные результаты. Витрина данных (Буфер): Необходим промежуточный контекстный слой. Информация из старых систем должна вытаскиваться, очищаться и структурироваться в понятный для ИИ формат. Распределение информации: Данные делятся по ячейкам: плановые, фактические, проверенные/непроверенные, коммерческие, финансовые, IT и т.д. У каждой информации есть только один достоверный источник. ?? Кабинеты и «Совет директоров» (Совет 8) Кабинеты: У каждого агента (например, финансового аналитика) есть свой «кабинет» с правилами и доступом к нужной ему части данных. IT-отдел в этой схеме выступает фундаментом (паутиной), объединяющим все связи. Совет 8: Механизм кросс-функционального взаимодействия. Когда проект затрагивает несколько отделов (например, производство и финансы), возникает конфликт интересов. «Совет» собирает агентов вместе: один алгоритм синтезирует решение, а другие сущности его критикуют с позиций своих отделов. ??? Текущая техническая реализация (Прототип) Инструменты: Для создания базы знаний и взаимосвязей используется Obsidian (работа с .md файлами). Для создания цифровых образов агентов применялся NotebookLM (собирались данные об известных людях, их методологии переводились в промпты и скиллы). Разделение контуров: Экспериментальный/проектный контур (для тестов и черновиков). Фриланс-контур. Основной проект «Совет 8» и профильные кабинеты (например, финансовый). Автоматизация логов: При создании любого артефакта или проведении «заседания» данные автоматически фиксируются в базу (Obsidian) через теги, связывая всю историю работы. ?? Следующие шаги и корпоративное внедрение Переход на корпоративный уровень: Перенос локальной логики из Obsidian на общие корпоративные диски и аккаунты. Существуют опасения по поводу высокой стоимости использования API напрямую (очень быстро сжигаются бюджеты). Главная задача на сейчас: Не усложнять и не лезть в ежедневные обороты, а начать с верхушек. Нужно продумать инженерию данных (где хранить физические файлы, как выгружать данные, как давать доступ агентам к витрине данных), а уже потом натравливать на эту базу агентов (оркестраторов).
Москва Фрилансеры

Установка SSL-сертификата

дистанционно
договорная
Сертификат приобретён. Нужно выполнить инструкции и залить ssl на сервер Наш почтовый сервер https://mail.ns-partner.ru/ физически находится в нашем офисе 192.168.1.5 Доменное имя ns-partner.ru зарегистрировано на webnames.ru Хостинг ns-partner.ru - 1gb.ru Срок действия сертификата на сервере закончился. Как установить новый? Для обновления SSL-сертификата на локальном почтовом сервере mail.ns-partner.ru вам необходимо использовать метод проверки через DNS (DNS-01 challenge), так как сервер находится за NAT в локальной сети (192.168.1.5), и стандартная проверка по HTTP из интернета до него не дойдет. Поскольку ваш домен делегирован на хостинг 1gb.ru, управление DNS-записями происходит в панели хостинга. ------------------------------ ## Шаг 1. Выпуск сертификата через Certbot Вам потребуется бесплатная утилита Certbot. Ее можно запустить как на самом почтовом сервере, так и на любом другом компьютере. 1. Установите Certbot на сервер (для Linux: sudo apt install certbot, для Windows скачайте установщик с официального сайта). 2. Выполните команду ручного выпуска сертификата с проверкой через DNS: certbot certonly --manual --preferred-challenges dns -d mail.ns-partner.ru 3. Утилита попросит ввести ваш Email для уведомлений и согласиться с условиями. 4. Важно: Certbot остановится и выдаст текстовую строку (токен) и имя записи вида _acme-challenge.mail.ns-partner.ru. Не нажимайте Enter, пока не выполните Шаг 2. ------------------------------ ## Шаг 2. Добавление проверочной записи в DNS 1gb.ru 1. Авторизуйтесь в личном кабинете на сайте 1gb.ru. 2. Перейдите в раздел «Управление DNS» или «Сайты и домены» -> настройки зоны ns-partner.ru. [7] 3. Добавьте новую запись со следующими параметрами: * Тип записи: TXT * Хост / Имя: _acme-challenge.mail (или _acme-challenge.mail.ns-partner.ru., в зависимости от интерфейса панели) * Значение: Вставьте длинную строку-токен, которую вам выдал Certbot в консоли. [5, 7] 4. Подождите 5–10 минут, пока DNS-запись обновится во всем интернете. 5. Вернитесь в консоль с Certbot и нажмите Enter. Если проверка пройдет успешно, утилита сохранит готовые файлы сертификата. ------------------------------ ## Шаг 3. Установка сертификата в почтовый сервер Путь к обновлению файлов зависит от того, какое ПО используется на сервере 192.168.1.5: * Если это Exchange (Windows): Конвертируйте полученные файлы в формат .pfx с помощью OpenSSL и импортируйте через консоль Exchange (EAC), привязав службы SMTP/IMAP/IIS. * Если это Zimbra / Postfix / Exim (Linux): Укажите в конфигурационных файлах почтовых служб пути к новым файлам сертификата (fullchain.pem и privkey.pem) и перезапустите почтовые службы (systemctl restart postfix dovecot).
Москва Фрилансеры