(наличие такого описание требовалось для сдачи проекта в ЯП, оставлю как есть)
Это учебный проект, который я делаю в рамках Яндекс.Практикума.
В первой части работы над данным проектом была сделана верстка, запрограммирована возможность изменить имя и описание профиля. На втором этапе появилась возможность добавлять новые карточки, удалять имеющиеся, ставить лайки и увеличивать картинки при клике. На третьем этапе улучшен UX взаимодействия с модальными окнами и добавлен функционал валидации. На четвертом этапе код валидации форм и создания карточек вынесен в отдельные модули. На пятом этапе весь оставшийся код переписан с использованием классов, проект интегрирован с вебпаком. На шестом этапе произведена интеграция с API: сохранение карточек, данных о пользователе и лайков.
- HTML
- CSS
- JS