проект представляет собой веб-приложение под названием Mesto, которое позволяет пользователям делиться изображениями мест, которые они посетили или хотят посетить. Пользователи могут просматривать фотографии, добавлять новые места с описаниями и ставить лайки на фотографии других пользователей.
Посмотреть проект Mesto.
- Загрузка и отображение изображений на странице
- Возможность ставить лайки изображениям и удалять их
- Возможность изменять аватар и описания профиля
- Валидация форм
- Адаптивный дизайн для мобильных устройств и десктопов
Проект создан по методологии БЭМ, файловая структура реализована по схеме Nested:
- Каталог blocks - содержит блоки проекта, модификаторы и элементы;
- Каталог images - содержит изображения, используемые в проекте;
- Каталог pages - содержит страницы сайта;
- Каталог vendor - содержит сторонние CSS файлы.
- Каталог scripts - содержит js файлы.
npm install
npm run build