В рамках данного задания был развернут CMS Hugo и было настроено развертывание сайта на GitHub Pages + GitHub Actions. Файлы отправлены в репозиторий GitHub, подключен workflow.
Создание работающего по https веб-приложения, которое по маршруту получает по имени поля image в формате multipart/form-data, изображение в формате PNG, и выдаёт JSON-строку вида {“width”:123,“height”:456}, содержащую, ширину и высоту изображения в пикселях.
Создание работающего по https веб-приложения, которое получает значения width и height в виде параметров POST-запроса из HTML формы страницы на сервере Flask, и возвращает изображение в формате JPG с этими размерами, закодированное в кодировке base64 и отображаемое на другой HTML странице сервера Flask.