Задача на 10 баллов..
Post-запрос set с тремя параметрами — исходным изображением, текстом в верхней части мема и текстом в нижней части мема. В ответ на этот запрос бэкенд должен возвращать число — идентификатор итогового мема.
http://207.154.218.146:30999/setMem.
Post: top_text(str), bottom_text(str), file(file).
Запрос создает мем с указанными текстами
http://207.154.218.146:30999/getMem?id=1657452269 - Возвращает ссылку на изображение с текстом по id
Задача на 20 баллов.
http://207.154.218.146:30999/setMemWithoutImage.
Post: top_text(str), bottom_text(str).
Реализован простой поиск по тексту на меме. Подвязывается изображние, если один из текстов частично совпадает с уже существующим в базе.
Задача на 30 баллов.
http://207.154.218.146:30999/setMemWithoutText.
Post: file(file).
Если ранее было загружено похожее изображение, то предлагается текст.
Задача на 40 баллов.
http://207.154.218.146/generate_memes.html.
Разработан минималистичный веб-интерфейс для рандомизации генератора мемов. Берутся случайные изображения и тексты комбинируются случайным образом.
Задача на 50 баллов.
http://207.154.218.146:30999/setMemChangeColor.
Post: top_text(str), bottom_text(str), file(file).
Помимо добавления текста к изображению, если у картинки есть однороный фон, то он заменится на фирменный цвет от вк - (251,123,21)