/mesto

Проект: Место

Primary LanguageJavaScript

Проект: Место

Ссылка на сайт: Место

Описание

Это одностраничный сайт, где пользователь может делиться фотографиями тех мест, где он побывал, создавать и редактировать профиль, загружать свою аватарку.

Сайт подключен к общему серверу и отображает изображения всех участников этого сервера. Пользователи могут ставить лайк к понравившемуся фото, а удалять можно только свои. Все данные хранятся на сервере, поэтому сайт после открытия создержит актуальные данные.

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