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

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

Дата: 2026-07-12
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2026-07-12
Описание
Веб-разработка. Разработка с нуля. Пожелания и особенности: Нужна разработка редактора фотографий с превью для сервиса печати фото Здравствуйте! Мы занимаемся печатью фотографий с телефона. Заказы поступают через Wildberries, а загрузка фотографий уже реализована в нашем собственном сервисе-хранилище. Нам нужен специалист, который разработает удобный редактор фотографий с превью результата печати и серверную логику формирования готовых макетов для печати. О проекте: • У нас уже есть сервис-хранилище для загрузки фотографий. • Есть собственная кастомная платформа для производства и продаж на Wildberries через ВБ Коннект. • Есть серверная инфраструктура, на которой будет размещён дополнительный функционал. • Интеграцией готового решения в нашу внутреннюю платформу будет заниматься наш постоянный IT-специалист. От исполнителя требуется подготовить решение, готовое к передаче для дальнейшей интеграции. Референс: ?????????????? Основной референс — приложение «Фотосфера». Нам нравится логика, используемая в этом приложении для печати обычных фотографий, Instax и Polaroid: • Пользователь загружает фотографии. • Видит превью будущего результата печати. • Может кадрировать изображение внутри выбранного формата. • Может выбрать режим «Кадр в обрез» или «Кадр целиком». • Для форматов Instax и Polaroid может добавляться белая полоса снизу. • На белую полосу пользователь может добавить текст или дату. Именно такой подход к превью и редактированию фотографий нужно взять за основу. Что необходимо реализовать: • Редактор фотографий с удобным предпросмотром. • Отображение фотографии в рамках выбранного формата печати. • Интерактивное кадрирование: – перемещение изображения внутри рамки; – масштабирование; – выбор режима «в обрез» или «целиком». • Поддержку форматов: – стандартное фото 10?15; – Instax; – Polaroid. • Возможность добавления белой полосы снизу для Instax и Polaroid. • Возможность добавления текста или даты на эту белую полосу. • Формирование итогового превью, максимально совпадающего с файлом, который будет отправлен на печать. Серверная часть на Python: Необходимо также реализовать серверную логику на Python, которая будет запускаться на нашем сервере и выполнять: • Обработку параметров кадрирования. • Формирование готовых макетов фотографий под размер бумаги. • Добавление белой полосы, текста и даты при необходимости. • Сохранение файлов в формате, пригодном для прямой печати. Требования к результату: • Готовый фронтенд-редактор фотографий. • Серверная логика на Python для формирования печатных макетов. • Возможность передать готовое решение нашему IT-специалисту для интеграции в платформу ВБ Коннект. • Точное соответствие между превью на экране и итоговым печатным макетом. Желательный опыт исполнителя: • Разработка веб-редакторов изображений. • Работа с Canvas/WebGL или библиотеками для кадрирования. • Python и обработка изображений (Pillow, OpenCV и т.п.). • Генерация макетов для печати. • Опыт реализации функционала, похожего на приложения для печати фото. Что указать в отклике: • Опыт работы с редакторами изображений. • Примеры аналогичных проектов. • Используемые технологии. • Ориентировочные сроки выполнения. Важно: загрузка и хранение фотографий уже реализованы. Основная задача — создать удобный редактор с точным превью и формированием готовых макетов для печати.
Похожие заказы

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

дистанционно
договорная
Веб-разработка. Разработка с нуля. Требуется создание скрипта для пересчета координат из системы МСК в WGS. Скрипт получает файл в виде csv файл с содержимым вида: номер публикации о земельном участке, номер квартала, координаты точки (х и у), система координат (но не всегда эти данные по системе координат определяются корректно, либо отсутствуют полностью!!!). Далее скрипт, который будет брать эти данные, определять систему координат МСК по номеру квартала и конвертирует координаты в WGS, чтобы можно было определить по gps координатам расположение участка Скрипт должен работать по всем существующим системам координат в России, создание справочника всех МСК - на исполнителе. Примеры пересчета можно посмотреть на сторонних сайтах, как работают конвертеры. Порядок осей. Во входном файле координаты в российской традиции: X — север, Y — восток. В библиотеке PROJ порядок обратный: x_0 — ложный восток, y_0 — ложный север. Формат передачи — структурированные параметры, а не строки proj4. Алгоритм работы Создание справочника всех МСК По номеру квартала определить кадастровый район, по нему — зону МСК (справочник). Получить параметры зоны (справочник). Выполнить обратную проекцию Гаусса-Крюгера: плоские координаты ? геодезические на эллипсоиде Красовского. Выполнить переход от датума Пулково-1942 к WGS84 по стандартным общенациональным параметрам. Проверить результат на вменяемость. Записать результат и статус. Математику выполняет библиотека pyproj. Самостоятельная реализация формул проекции не требуется. Проверка на вменяемость Полученные координаты проверяются на попадание: в границы территории Российской Федерации; в примерную область кадастрового округа, к которому относится участок (допустимо задать прямоугольниками с запасом). Если проверка не пройдена, пересчёт считается неудачным. Координаты в этом случае не выдаются как годные к дальнейшей обработке. Эта проверка обнаруживает основные виды ошибок: неверно определённую зону, ошибку в параметрах, перепутанные оси. Все они дают промах в сотни и тысячи километров, поэтому надёжно отсекаются. Неоднозначные случаи Если для кадастрового района в справочнике указано несколько зон, пересчёт выполняется по каждой. Если проверку на вменяемость прошёл ровно один вариант — он принимается. Если прошло несколько или ни один — строка помечается соответствующим статусом и дальше не передаётся. Допустимая точность Целевое назначение результата — поиск участка на кадастровой карте. Достаточна точность в пределах десятков метров: участок имеет размер в десятки метров, и попадание точки в центр (!!!) его контура — всё, что требуется. Геодезическая точность не нужна. Существенно, что ошибки пересчёта в этой схеме не дают ложноположительного результата: при неверных параметрах точка улетает далеко за пределы участка, карта не возвращает ничего, и участок просто не подтверждается. Поэтому расчётные параметры на данном этапе приемлемы. 5. Выходные данные 5.1. Файл по точкам CSV, одна строка — одна точка. Все входные колонки сохраняются, добавляются: Колонка Содержание широта WGS84, десятичные градусы долгота WGS84, десятичные градусы код применённой зоны статус примечание текст ошибки при неудаче Критерии приёмки Отсутствие ложных результатов. Тесты, подтверждающие корректную обработку каждого статуса, в том числе: перепутанные местами X и Y, неизвестный квартал, отсутствующие параметры, координаты, не попадающие в допустимую область. Контрольная выборка. На выборке, предоставленной заказчиком (не менее 30 участков с известными кадастровыми номерами, не менее 5 кадастровых округов), пересчитанная точка должна попадать внутрь фактического контура участка. Результат оформляется отчётом. Отчёт о покрытии. По итогам работы — таблица: кадастровые районы, для которых справочники заполнены, и районы, оставшиеся без зоны или без параметров. В задачу входит сбор всех МСК по России.
Москва Фрилансеры

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

дистанционно
договорная
Лабораторную работу по разработке REST API на Python. В ней нужно реализовать API с базой данных, CRUD-операциями, минимум 7 эндпоинтами, фильтрацией, валидацией и документацией Swagger UI или ReDoc. Разработка с нуля. Лабораторную работу по разработке REST API на Python. В ней нужно реализовать API с базой данных, CRUD-операциями, минимум 7 эндпоинтами, фильтрацией, валидацией и документацией Swagger UI или ReDoc И Интеграция REST API с фронтендом на React.
Москва Фрилансеры

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

дистанционно
договорная
Нужна админ панель для СМС по заданным номерам сотрудников и по расписанию. Разработка с нуля. Пожелания и особенности: Нужно написать админ панель для web-сервера на основе apache. VPS на Linux На python Должны присутствовать 1. Список получателей (сотрудники) 2. Шаблоны СМС Настройка на СМС сервис.
Москва Фрилансеры

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

дистанционно
договорная
Adb управление телефоном (разработка модулей). Доработка существующего продукта. Пожелания и особенности: Опыт работы с adb приветствуется.
Москва Фрилансеры

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

дистанционно
договорная
Веб-разработка. Разработка с нуля. Обучение.
Москва Фрилансеры

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

дистанционно
договорная
Веб-разработка. Обучение на phyton. Ученик 6 класса, нужно увлечь,чтобы у компа сидел с пользой.
Москва Фрилансеры

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

дистанционно
договорная
Веб-разработка. Разработка с нуля.
Пермь Фрилансеры