Задача

Разработать микросервис мастер каталога на фреймворке NestJS с использованием объектно-документного маппера Typegoose для MongoDB. Все API-эндпоинты должны быть полностью задокументированы через Swagger.

Ключевой функционал

  • Импорт данных: чтение и парсинг файлов формата XLS (Excel)
  • Позиционирование: автоматическая обработка строк импортированного файла как отдельных товарных позиций
  • Обогащение данных: программа должна дополнять полученные товары актуальной и релевантной информацией по заданным правилам.

Требования к технологическому стеку

  • NestJS (TypeScript)
  • Typegoose (модели данных и взаимодействие с СУБД MongoDB)
  • Swagger (документация и тестирование API)

Дополнительные уточнения

Архитектура решения должна быть модульной для легкого расширения функционала. Имена компаний и точный адрес вебсайта из описания удалить в связи с конфиденциальностью.

Языки и технологии

Весь код пишется на TypeScript. Исполнение задачи контролируется на Git (GitHub/Bitbucket) на усмотрение исполнителя.

Комплексное ручное тестирование платформы для аренды автомобилей

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

Желтый пилинг инфографика и презентация

Нужна стильная презентация о желтом пилинге в медицинском стиле. Текст прилагаю. Требуется сайзерной листалке на 12-15 слайдов с иконками, схемами и без сплошного текста, а также редактируемый исходник PowerPoint (или Apple Keynote).