Проект: Место
Ссылка на сайт: Место
Описание
Это одностраничный сайт, где пользователь может делиться фотографиями тех мест, где он побывал, создавать и редактировать профиль, загружать свою аватарку.
Сайт подключен к общему серверу и отображает изображения всех участников этого сервера. Пользователи могут ставить лайк к понравившемуся фото, а удалять можно только свои. Все данные хранятся на сервере, поэтому сайт после открытия создержит актуальные данные.
При верстке этого сайта использовалась методология БЭМ. С помощью JavaScript происходит открытие и закрытие попапа и рекдактирование профиля. Запросы к серверу осуществляются при помощи fetch API и обрабатываются затем промисами.