Техническое задание: Модернизация и портирование приложения

Требуется выполнить комплекс работ по обновлению и переносу существующего легаси-приложения на новую технологическую платформу.

Основные задачи

  • Доработка текущего кода: Анализ и улучшение существующей кодовой базы WPF приложения. Устранение возможных проблем, рефакторинг критических участков кода для повышения поддерживаемости.
  • Полный перенос на Avalonia: Создание новой версии приложения с использованием фреймворка Avalonia UI, обеспечивающего кроссплатформенность. Необходимо сохранить весь существующий функционал и логику работы.

Требования к исполнителю

  • Подтвержденный коммерческий опыт разработки на WPF.
  • Практический опыт создания приложений с использованием Avalonia UI.
  • Понимание принципов MVVM и опыт работы с легаси-кодом.
  • Способность предоставить примеры выполненных работ или ссылки на профили с релевантными проектами.

Ожидаемый результат

Полностью работоспособное приложение на Avalonia, дублирующее и улучшающее функционал исходного WPF-решения, с качественным, поддерживаемым кодом.

Настройка эквайринга на сайте

Требуется разместить в корне сайта специальный файл для выбора платежной системы. Нужно подключить конкретного провайдера, которого нет в стандартном списке. Работа оценивается в 10 минут.