Проект Mesto: регистрация и авторизация (Проектная работа 12)
Описание
Место - это сайт-сервис в виде интерактивной страницы, на которой пользователи могут делиться фотографиями, удалять их и ставить лайки.
Функциональность
Сайт выполнен в виде профиля, в котором можно редактивать имя и сферу деятельности, а также можно добавлять любимые фотографии. На данный момент на сайте размещены фотографии разных мест России.
- Редактирование профиля
- Добавление фотографий и лайков
- Удаление фотографий и лайков
- Открытие фотографий в полном размере
Технологии
Создан сайт-сервис. Использована адаптивная верстка на Grid Layout и технологии Flexbox. Позиционирование элементов и семантика языка HTML. Использование media queries для задания специфических правил для разных размеров экранов. Реализованы диалоговые окна. Выполнена файловая структура по методологии БЭМ.
Часть логики написана на JavaScript и React
Все запросы на авторизацию, регистрацию и проверку токена работают через сервис https://auth.nomoreparties.co
.