/mesto

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

Primary LanguageJavaScript

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

Данный проект является моей третьей практической работой в рамках курса "Веб-разработчик" от Яндекс Практикум.

В ходе выполнения работы использовались различные технологии верстки:

  • Flex
  • Grid
  • Анимация
  • Трансформации

При создании страницы использовалась адаптивная верстка по модели Desktop-first, т.е. сначала была создана страница под максимальное разрешение экрана (в данном случае 1280px), а затем вносились изменения для корректного отображения на экранах с меньшим разрешением. Кроме того, в проекте реализован функционал JavaScript, который позволяет редактировать профиль пользователя - менять имя и должность, а также добавлять карточки с изображением и подписью и ставить лайки под каждой картинкой, включая вновь добавленные. Кроме того, реализована валидация форм, которая проверяет правильность введенных пользователем данных и препятствует отправке формы, если данные введены неверно.

Ссылка на проект: [https://darkmyrrh.github.io/mesto/ ]