[Яндекс.Практикум] (https://practicum.yandex.ru/)
Курс "Веб-разработчик". Проектная работа №3 (спринты 4-9)
[Mesto] (https://vvtelnov.github.io/mesto/) (открыть проект в браузере)
Данный проект представляет собой интерактивное приложение. В этот сервис можно добавлять фотографии интересных мест, удалять их и ставить лайки. Здесь впервые мной написана логика на JS по результатам изучения новых блоков в Яндекс.Практикум. Изначально проект был реализован на принципах функционального программирования, а затем выполнен рефакторинг на принципах ООП.
- создание новой карточки с фото;
- постановка и снятие лайка с любых карточек;
- возможность удаления карточки, но только текущего пользователя;
- редактирование данных текущего пользователя;
- возможность просмотра любого фото в полноэкранном режиме.
- HTML5,
- CSS3,
- JavaScript (ES6),
- flexbox,
- grid,
- БЭМ (наименование классов и организация файловой структуры Nested),
- подключены шрифты и их сглаживание,
- изображения оптимизированы,
- сайт сверстан по макету из Figma.
- Сделать что-то (здесь напишу, когда закончу все спринты про данному проекту)
- Сделать что-то (что-бы не возвращатся к README на каждом спринте)
- написать в README, что код объекто-ориентированный: