Техническое задание: Разработка модульного Python-приложения

Основная цель

Разработать на языке Python функциональное приложение, представляющее собой единую экосистему. Внутри этой экосистемы должно быть реализовано несколько взаимосвязанных мини-приложений (модулей).

Исходные данные и требования

  • Для разработки предоставляются готовые, утвержденные дизайн-макеты пользовательского интерфейса (UI).
  • Приложение должно быть написано на Python.
  • Архитектура должна поддерживать модульность и возможность расширения функционала.
  • Все мини-приложения внутри экосистемы должны быть логически связаны и, при необходимости, взаимодействовать друг с другом.
  • Код должен быть чистым, документированным и соответствовать принципам поддерживаемости.

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

Полностью рабочее десктопное или веб-приложение (в зависимости от спецификации дизайна) с интерфейсом, соответствующим предоставленным макетам, и набором заложенных функций в виде модулей.

Верстка веб-страницы по готовому макету

Требуется сверстать адаптивную HTML-страницу на основе предоставленного графического макета в формате JPG. Работа должна быть выполнена качественно и соответствовать пиксель-перфект.

Разработка интерактивной презентации коммерческого предложения для спортивной экипировки

Требуется создать динамичную презентацию в PowerPoint для демонстрации спортивной экипировки. Ключевые требования: возможность легко изменять количество и ассортимент товаров, креативный дизайн на основе предоставленных материалов и цен.