ПО Мастер-программа «KONSTRUCTOR»
187 336 UAHМы ищем очень опытного C++ разработчика для модернизации существующего ПО (мастер-программы).
Программа отвечает за создание производного ПО представляющего аудио-визуальные сеансы психологической коррекции. Текущая версия написана на чистом WinAPI (Visual Studio 2019/2022).

Наша цель — обеспечить кроссплатформенность и расширить функционал интерфейса исходной рабочей мастер-программы.
Текущее состояние:
• Язык: C++ (WinAPI).
• Среда: Visual Studio 2019/2022.
• Функционал: Реализован визуальный движок и базовая логика формирования сеансов.
Цели задачи:
1. Портирование: Перевод проекта на фреймворк Qt для обеспечения кроссплатформенности.
2. Целевые ОС:
– Мастер-программа (управление): Windows 10/11.
– Производное ПО (сеансы): Windows, Astra Linux, Alt OS, Red OS.
3. Варианты реализации:
– Опция А (предпочтительно): Рефакторинг существующего кода с внедрением Qt.
– Опция Б: Полное переписывание ядра на кроссплатформенном стеке.
Основные требования к функционалу:
• Расширение настроек: Увеличение глубины и детализации параметров аудиовизуальных сеансов.
• Функция демонстрации: Возможность "на лету" просмотреть получаемый результат в отдельном окне (демонстрация)
• Работа с пресетами: Реализовать меню управления пресетами (Открыть, Сохранить, Сохранить как) для быстрой загрузки конфигураций записи. Предусмотреть обработку ошибок: при отсутствии файлов по сохраненному пути должна быть возможность переназначить папку и обновить пресет с актуальным путем.
• Система меню: Реализация двух типов интерфейса:
1. Сложный тип: Многоуровневая структура с несколькими экранами конфигурации перед стартом сеанса.
2. Простой тип: Упрощенный интерфейс «в один клик» на главном экране для быстрого запуска сеанса.
• Защита и привязка: Сохранение системы аппаратной привязки ПО (лицензирование по железу ПК или по внешнему USB-носителю).
• Наследование логики: Сохранение всех принципов работы аппаратного взаимодействия, заложенных в оригинальной версии.
Требования к кандидату:
• Отличное знание C++ (стандарты 17/20).
• Опыт работы с Qt (Widget или QML/Quick) — обязательно.
• Опыт кроссплатформенной разработки (Windows / Linux).
• Понимание специфики низкоуровневой работы с оборудованием (Hardware ID, защита от копирования).
• Умение разбираться в чужом коде (legacy code).
• Постоянно быть на связи
Результат:
• Рабочий исходный код проекта с возможностью компиляции под указанные ОС.
• Документация по сборке и развертыванию.
• Сохраненный функционал аппаратной защиты.
---
При отклике, пожалуйста, укажите опыт портирования WinAPI приложений на Qt и примеры реализации кроссплатформенных UI-интерфейсов.
Полностью расписанный Flow по экранам в Miro + Полноценное ТЗ также присутстует и будет предоставлено отобранному кандидату
-
30 дней187 336 UAH30 дней187 336 UAH
Здравствуйте!
Меня зовут Евгений, уже 7 лет я профессионально занимаюсь разработкой мобильных приложений, сайтов, веб-сервисов и веб-приложений.
*Стоимость указал за 1 час работы. Чтобы детальнее дать цену, хотел бы связаться/созвониться и обсудить детали.
- Портфолио, отзывы и награды можно изучить в моем профиле.
Почему нужно выбрать меня?
… - Занимал 1 и 2 места на международных чемпионатах и соревнованиях в IT-сфере
- У меня есть подтвержденные видеоотзывы, благодарственные письма
- Я всегда на связи, честный и адекватный
- Работаю по Договору
- Руковожу собственной командой разработки
Буду рад поговорить с Вами подробнее о проекте.
-
30 дней187 336 UAH30 дней187 336 UAH
Здравствуйте.
Я ознакомился с описанием проекта и заинтересован в сотрудничестве.
Я являюсь разработчиком с более чем 10-летним опытом работы и имею опыт модернизации сложных программных систем, настольных приложений и поддержки существующих кодовых баз. Работал с проектами на C++ и умею разбираться в больших legacy-проектах, сохраняя их функциональность при развитии и рефакторинге.
Понимаю, что основная задача проекта заключается в обеспечении кроссплатформенности, переходе на Qt, сохранении существующей логики работы и дальнейшем расширении функционала. После изучения текущего кода могу предложить наиболее эффективный вариант реализации — рефакторинг существующего решения или переработку отдельных модулей при необходимости.
Готов работать над интерфейсом, системой пресетов, механизмами аппаратного лицензирования, аудиовизуальным движком и улучшением пользовательского опыта.
…
Буду рад ознакомиться с техническим заданием и обсудить детали проекта.
-
21 день187 336 UAH21 день187 336 UAH
МОжем взять как инженерный этап - аудит исходников, план переноса WinAPI на Qt, пилотный перенос ключевого экрана и схема сборки под Windows/Linux. Полную миграцию всего продукта я бы не оценивал по описанию вслепую - после ТЗ и кода станет ясно, где рефакторинг дешевле, а где лучше переписать модуль.
По опыту задачи видм так - отделяем ядро генерации сеансов от интерфейса, выносим WinAPI и аппаратную привязку в адаптеры, собираем Qt Widgets или QML интерфейс, отдельно проверяем пресеты, демонстрационное окно, сборку и защиту. Важный риск - лицензирование по железу и USB под Astra Linux, Alt OS, Red OS, там нужно смотреть драйверы и текущий механизм привязки.
> Что нужно от вас
> исходники текущей версии
> инструкция текущей сборки Visual Studio 2019/2022
> Miro flow и ТЗ
> примеры пресетов и готовых производных программ
… > описание аппаратной защиты и целевых носителей
> Уточнения
> Qt Widgets подходит, или принципиально нужен QML/Quick
> аппаратная привязка сейчас завязана на Hardware ID, USB-ключ или собственный носитель
Похожие проекты Ingello
> https://business.ingello.com/platforma - близко по архитектуре долгоживущей платформы и разделению сложной логики
> https://business.ingello.com/forma-bpm - похоже по работе со сложными сценариями, ролями и состояниями
> https://systems-fl.ingello.com - !!профиль Ingello Systems для FLH!! =)
Ориентировчную ставку ставлю за первый технический этап - 3600 EUR, 21 день. После него можно аккуратно считать полный перенос, а не гадать на кофейной гуще, хотя нет - на унаследованном коде это обычно целая кофейная плантация.
-
25 дней187 336 UAH
1309 6 1 25 дней187 336 UAH❤️Привет, надеюсь, у тебя все хорошо.
Я могу помочь с обзором текущей архитектуры, безопасным рефакторингом устаревшего кода WinAPI, улучшением UI/UX, стабилизацией структуры сборки, очисткой управления памятью/ресурсами и подготовкой кодовой базы для более легкого обслуживания. Мой подход будет поэтапным: анализировать текущие модули, выявлять рискованные области, модернизировать без нарушения существующей логики генерации и сохранять совместимость с требованиями развертывания Windows.
Я также четко задокументирую изменения и предложу, какие части должны остаться на WinAPI, а какие следует перенести на более поддерживаемую архитектуру UI на C++.
Я могу предоставить точный график после обзора исходного кода и целей модернизации.
С наилучшими пожеланиями,
… Юссеф.
-
60 дней187 336 UAH
90 60 дней187 336 UAHЗдравствуйте! Готов взяться за портирование вашей мастер-программы с WinAPI на Qt и реализацию нового UI-функционала.
Я Senior C++ разработчик с фокусом на кроссплатформенной разработке, архитектуре движков и портировании (в том числе тяжелых AAA-проектов). Отлично читаю чужой легаси-код и умею грамотно абстрагировать бизнес-логику от платформозависимых вызовов (Windows/Linux).
-
1 день187 336 UAH
265 1 день187 336 UAHДобрый день, пишу от лица компании Devoxen. Как раз специализируемся на сложной desktop/backend разработке, legacy modernization и кроссплатформенных C++/Qt проектах. Имеем большой опыт работы с C++17/20, Qt Widgets/QML, WinAPI, Linux desktop environments и переносом legacy приложений на современный стек с сохранением существующей логики и аппаратного взаимодействия.
Можем реализовать как аккуратный рефакторинг существующего WinAPI проекта с внедрением Qt, так и полное переписывание архитектуры под кроссплатформенный стек в зависимости от состояния текущего кода и требований по масштабируемости. Также есть понимание работы с hardware binding, USB licensing, low-level взаимодействием с системой и сохранением существующей логики защиты ПО. Отдельно можем оптимизировать UI/UX структуру под сложный multi-screen workflow и упрощенный режим быстрого запуска.
Есть опыт работы с legacy codebase, портированием WinAPI решений на Qt и созданием кроссплатформенных интерфейсов под Windows/Linux. Исходный код, документация по сборке/деплою и полный доступ ко всем project/source files — предоставляются.
Пропоную перейти в особисті повідомлення / предлагаю перейти в личные сообщения для более детального диалога.
-
18 дней187 336 UAH
172 1 1 18 дней187 336 UAHДобрый день. Готов выполнить данный проект есть большой опыт разработки различных приложений
-
22 дня182 132 UAH
3880 15 0 22 дня182 132 UAHЗдравствуйте.
Я в прошлом работал в проекте онлайн мморпг Mu Online, где мы разрабатывали серверные файлы и занимались модификациями клиента.
интенсивно использовали в стеке C++, Win API (от чтения файлов и работы с сокетами до перехватов на уровне ядра) и Visual Studio 2019.
дополнительно имел опыт даже в ассемблере (хуки после дизассемблирования).
также в прошлом имел опыт в кроссплатформенной разработке Qt, Python.
имел опыт C#+WPF.
Умею работать с чужими legacy проектами с многомилионной кодобазой, где сама екосистема Mu тому подтверждение.
…
отдельно про Hardware ID мы в серверных файлах игры делали такую защиту т.к. продавали серверные файлы нашим клиентам, по сути есть наработки.
Работаю с почасовой оплатой, в этом стеке от 40евро/час по договоренности.
Спасибо буду рад поделиться своим опытом.
-
14 дней187 336 UAH
396 14 дней187 336 UAHЗдравствуйте!
Меня зовут Алексей, я представляю группу разработчиков NC-1.
Более пяти лет мы создаем сложные ИТ-продукты, ERP/CRM-системы и высоконагруженные решения.
Под вашу задачу по модернизации и портированию мастер-программы мы рады предложить нашего ведущего C++ Full-stack специалиста (уровня Middle+) на аутстафф. Он имеет более 3 лет плотного коммерческого опыта в системной и продуктовой разработке.
Наш разработчик полностью закрывает ключевые требования вакансии:
… Глубокое знание C++ & Qt: Опыт создания кроссплатформенных UI-интерфейсов (Windows/Linux), которые корректно работают на целевых ОС (включая Astra Linux, Alt OS, Red OS).
Опыт рефакторинга (Опция А): Умеет работать с WinAPI, переводить логику на Qt-рельсы, сохраняя при этом аппаратные привязки (лицензирование по железу/USB) и низкоуровневое взаимодействие с оборудованием.
Реализация интерфейсов: Легко реализует как сложную многоуровневую систему меню конфигурации сеансов, так и быстрый запуск «в один клик», включая функции пресетов и валидацию путей.
Специалист вовлечен в процесс, нацелен на результат (outcome-driven) и готов постоянно быть на связи для синхронизации. Будем рады ознакомиться с детальным ТЗ в Miro и предоставить примеры реализованных кроссплатформенных интерфейсов.
-
14 дней187 336 UAH
2259 5 1 14 дней187 336 UAHЗдравствуйте! Я ознакомился с вашим заданием и считаю, что смогу успешно его выполнить. Буду рад сотрудничеству пожалуйста, напишите мне лично для дальнейших детале
-
10 дней187 336 UAH
129 10 дней187 336 UAHДобрый день!
Откликаюсь на вашу задачу по модернизации мастер-программы с WinAPI на Qt.
Релевантный опыт:
• С++17/20 — основной рабочий язык последние 5+ лет
• Qt (Widgets + QML/Quick) - коммерческие проекты под Windows и Linux
• Опыт портирования WinAPl-приложений на
Qt: замена GDI/HWND на Painter/QWidget,
перевод потоков с WinAPI на QThread, работа с реестром через Settings
• Кроссплатформенные сборки: CMake + Qt
… под Windows 10/11, Astra Linux, Alt Us
• Работа с Hardware ID и USB-привязкой
(dongle-защита, HASP/Sentinel)
• Чтение и рефакторинг legacy-кода - регулярная практика
вашей задаче:
Предпочитаю Опцию А — рефакторинг существующего кода с внедрением Qt. Это сохраняет бизнес-логику и снижает риски.
Полное переписывание оправдано только если архитектура Win API слишком тесно связана с
Ul.
-
36 дней187 336 UAH
2662 53 0 1 36 дней187 336 UAHДобрый день.
Более 10 лет занимаюсь разработкой на C++ и хорошо знаком с нужным стеком: WinAPI, Qt Widgets/QML, Visual Studio, Windows/Linux, работа с legacy-кодом.
Могу разобраться в текущем проекте, оценить что лучше: аккуратный рефакторинг с переносом на Qt или частичное/полное переписывание отдельных модулей. Также есть опыт с кроссплатформенным UI, сборками под разные ОС и низкоуровневой логикой.
-
7 дней187 336 UAH
1135 7 0 7 дней187 336 UAHДобрый день, имею опыт работы с Qt C++ и WinAPI, могу помочь с реализацией и портированием приложения, пишите для обсуждения
-
40 дней187 336 UAH
679 1 0 40 дней187 336 UAHДобрый день! Готов взяться за модернизацию и портирование вашей мастер-программы KONSTRUCTOR PRO с WinAPI на Qt. Имею значительный опыт именно таких задач: портирование устаревших WinAPI-приложений на современный кроссплатформенный Qt. Мой релевантный опыт: Успешное портирование нескольких WinAPI-проектов (медицинское ПО, системы управления оборудованием, мультимедийные редакторы) на Qt 5/6 Глубокая работа с Qt Widgets (для сложных форм и настроек) и QML (для современного UI) Кроссплатформенная разработка под Windows + Astra Linux / Alt Linux / Red OS Сохранение и модернизация систем аппаратной привязки (Hardware ID, USB-ключи, лицензирование) Работа с устаревшим кодом: рефакторинг без нарушения бизнес-логики Как я вижу реализацию: Опция А (рекомендую) — поэтапный рефакторинг с постепенным переносом на Qt (сохранение стабильности) Реализация двух типов интерфейса: Сложный (многоуровневый) и Простой (one-click) Добавление функции live-превью сеанса Работа с пресетами (Open / Save / Save As) + обработка невалидных путей Полное сохранение логики аппаратного взаимодействия и защиты Срок: 8 недель (зависит от объема) Готов после получения доступа к Miro + ТЗ провести детальный аудит кода и предоставить точную оценку + план работ с этапами и дедлайнами. Прикрепляю примеры предыдущих портирований WinAPI → Qt (анонимизированные). Жду вашего обратного связи. Готов к собеседованию и тестовому заданию. С уважением,
-
3 дня187 336 UAH
726 9 1 3 дня187 336 UAHЗдравствуйте! Ваш проект вызвал у меня большой интерес. Готов немедленно начать работу и обеспечить высокое качество выполнения.
-
15 дней187 336 UAH
196 15 дней187 336 UAHу нас уже есть практически готовое похожее решение по сложным рабочим интерфейсам и миграции логики в новую архитектуру, его можно быстро адаптировать под ваш сценарий и обсудить прямо сейчас тут в проекте, я на связи ))
смотрите, тут нюанс...
по бюджету - 3600 EUR выглядит реалистично как первый технический этап на 12-15 рабочих дней, полный перенос WinAPI в Qt с Linux-сборками и защитой по железу я бы оценивал отдельно после просмотра кода и ТЗ.
ПО опыту - работали со сложными интерфейсами, чужим кодом, C++ и Qt Widgets или QML, обычно разделяем ядро сеансов, слой железа, защиту и интерфейс, чтобы не переписывать все ради красоты.
на первом этапе сделаем аудит кода, сборку текущей версии, карту миграции WinAPI - Qt, прототип окна демонстрации и список рисков по Astra Linux, Alt OS, Red OS.
если дальше пернсить ядро полностью, лучше идти этапами - сначала стабильная сборка и слой совместимости, потом пресеты, два режима интерфейса, демонстрация на лету и упаковка под целевые ОС.
ИИ можно добавить без усложнения - помощник по пресетам, проверка конфликтов параметров, подсказки оператору перед запуском сеанса.
уточните, пожалуйста, какой объем текущего проекта в файлах или строках и есть ли сторонние библиотеки?
второй важный вопрос - аппаратная привязка сейчас завязана на HWID, USB-ключ, собственный драйвер или обычный носитель?
… - https://business.ingello.com/platforma - близко по сложности архитектуры, ролям, сценариям и рабочим экранам.
- https://business.ingello.com/forma-bpm - похоже по сохранению бизнес-логики при перестройке интерфейсов и процессов.
- https://business.ingello.com/tts - косвенно близко из-за аудио, генерации и ИИ-сценариев.
профиль Ingello для FLH - https://systems-fl.ingello.com
Актуальные фриланс-проекты в категории C и C++
Реверс-инжиниринг консольных утилит для опроса контроллеров SSD (Flash ID)1. Цель работы Выделение программного интерфейса (API) взаимодействия с контроллерами SSD/NVMe из предоставленного набора консольных утилит (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron и др.). Результатом должно стать рабочий код на языке C/C++ или точная… C и C++, Десктопные приложения ∙ 2 дня 3 часа назад ∙ 5 ставок |
Разработка карты семян Minecraft Java / просмотрщика семян для сайтаРазработка карты семян Minecraft Java / Seed Viewer для сайтаОписание проекта Необходимо разработать браузерный инструмент Minecraft Java Seed Map / Seed Viewer, который будет работать на нашем сайте и позволит пользователю ввести семя Minecraft Java Edition и просмотреть… C и C++, HTML и CSS верстка ∙ 2 дня 9 часов назад ∙ 14 ставок |
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x)
1000 UAH
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x) на идентичной аппаратной платформе (ESP32 + SX1268, 2W) по критериям дальности, пропускной способности, стабильности линка и энергопотребления. Провести тесты с замерами с учетом… C и C++, C# ∙ 6 дней 17 часов назад ∙ 2 ставки |
Консультация и аудит текущего проекта на Odoo 19 Community EditionИщем Odoo разработчика — соло-разработчика с опытом разработки на Odoo 19 Community Edition, в том числе с использованием Claude Code. Нам нужен специалист, который успешно реализовал проекты в Odoo и имеет практический опыт разработки с использованием Claude Code. Важно:… C и C++, Javascript и Typescript ∙ 9 дней 18 часов назад ∙ 8 ставок |
Разработка ПО для Arduino (RF-модули 3–7.5 ГГц, автоматическое сканирование частот)Необходимо разработать систему на Arduino для автоматического поиска активного аналогового видеосигнала и автоматической настройки передатчика на обнаруженную частоту.Планируется использование трех отдельных приемно-передающих модулей: 3000–4200 МГц; 4900–6000 МГц; 6100–7500… C и C++, Встраиваемые системы и микроконтроллеры ∙ 10 дней 19 часов назад ∙ 5 ставок |