/mesto

Проект: Место

Primary LanguageJavaScript

Проект: Место

Проектная работа Яндекс.Практикум

Данная проектная работа предназначена для отработки изученного материала в Яндекс Практикуме, в частности отработки знаний по: HTML, CSS, JavaScript, WebPack, API

Данная проектная работа включает в себя:

  • адаптацию блоков и элементов страницы под большие экраны и мобильные устройства;
  • использование знаний по верстке проекта;
  • использование базовых знаний js: возможность редактировать имя и описание пользователя;
  • реализована возможность добавления карточки с названием места и соотвествующей картинкой;
  • реализована возможность ставить лайки на понравившиеся карточки и убирать его при необходимости;
  • создан попап с возможностью просмотра изображения карточки при увеличении;
  • реализована возможность удаления карточек;
  • плавное открытие и закрытие попапов;
  • закрытие попапов при нажатии на overlay;
  • закрытие попапов при нажатии на esc;
  • добавлена валидация формы Профиль;
  • добавлена валидация формы Добавления карточки;
  • применено ООП

Ссылка на работу Github-pages