Данный проект является аналогом Инстаграмм.
Это проект, разработанный мною в процессе обучения в Яндекс.Практикуме на веб-разработчика (4-9 спринты "знакомство с JavaScript" и "JavaScript — непростые концепции"). В "общий пул" все пользователи добавляют фото, пользователь может ставить лайки на все фото, редактировать свой аватар и данные, добавлять фото и удалять те, который добавил сам.
Данный проект создан с использованием HTML,CSS и JS. Проект опирается на методологию БЭМ. В частности используется файловая структура Nested. В проекте используется адаптивная верстка для отображения проекта на разных устройствах с различным разрешением. Для реализации логики работы всех компонентов используется JavaScript.
- Флекс-бокс
- Grid Layout
- Позиционирование элементов
- Трансформации с помощью css
- Метатеги масштабирования и директива @media
- Семантические теги HTML
- Методология БЭМ
- Git
- Работа с моделью DOM
- JavaScript (ES6)
- ООП
- Webpack
- Работа с API, fetch-запросы
Проект можно найти по адресу: https://inkinyam.github.io/mesto/
- Сделать логику выведения ошибки пользователю не через консоль (новый попап)
Проект разработан Серебренниковой Натальей, февраль-май 2022 года.