Кекстаграм

Сервис для загрузки и просмотра изображений

Описание

  • Проект сделан в рамках обучения на курсе JavaScript, уровень 1 (от HTMLAcademy)
  • При заходе на сайт происходит загрузка и отрисовка 25 карточек изображений. После успешной загрузки вверху страницы появляется возможность фильтрации изображений.
  • При нажатие на изображение происходит его открытие в модальном окне, с подгрузкой и отрисовкой полученных комментариев.
  • При нажатии на кнопку "Загрузить" происходит открытие формы с выбранным изображением, к которому можно применять фильтры, менять с помощью ползунка уровень насыщенности, менять размер изображения с помощью кнопок "+" и "-" вверху формы.
  • Можно оставить комментарий и хештеги к фото. Поля ввода имеют валидацию.
  • При успешной отправки формы выводится сообщение.
  • JS (ES5)
  • Git
  • NPM
  • DOM
  • AJAX
  • HTTP
  • XMLHttpRequest
  • JSON