Данный проект является моей третьей практической работой в рамках курса "Веб-разработчик" от Яндекс Практикум.
В ходе выполнения работы использовались различные технологии верстки:
- Flex
- Grid
- Анимация
- Трансформации
При создании страницы использовалась адаптивная верстка по модели Desktop-first, т.е. сначала была создана страница под максимальное разрешение экрана (в данном случае 1280px), а затем вносились изменения для корректного отображения на экранах с меньшим разрешением. Кроме того, в проекте реализован функционал JavaScript, который позволяет редактировать профиль пользователя - менять имя и должность, а также добавлять карточки с изображением и подписью и ставить лайки под каждой картинкой, включая вновь добавленные. Кроме того, реализована валидация форм, которая проверяет правильность введенных пользователем данных и препятствует отправке формы, если данные введены неверно.
Ссылка на проект: [https://darkmyrrh.github.io/mesto/ ]