- Сделать адаптивную верстку.
- Организовать файловую структуру по БЭМ.
- Получать данные по API и рендерить их на странице.
- Реализовать логику: добавления/удаления карточек и лайков, редактирования профиля пользователя.
- Валидировать формы.
- HTML5
- CSS3
- BEM
- Flexbox
- Grid Layout
- JavaScript
- Webpack
- ООП
Для запуска на локальной машине необходимо:
- Установить npm зависимости:
npm install- Запустить в режиме разработки:
npm run devЕсли все прошло успешно, проект будет запущен на http://localhost:3000