-
Данный сайт написан по макету Figma.
-
Верстка адаптируется под разное разрешение экрана пользователя.
-
Присутствуют анимации.
- Логирование запросов и ошибок
- Секретный ключ к токенам хранится на сервере
- Кросс-доменные запросы разрешены только с домена фронтенда
Библиотеки
Фронтэнд создан с помощью фреймворка React с применением функциональных компонентов. Бэкэнд создан с помощью библиотеки Express
Функционал
- Редактирование профиля пользователя
- Добавление/удаление карточки места
- Постановка и снятия лайков карточки
- Реализована регистрация и авторизация пользователей
- Вся функциональность приложения доступна только авторизованным пользователям
- Ошибки обрабатываюся централизованно, каждый вид ошибок имеет свой код
- Ссылка проекта на GitHub https://github.com/Legend1796/react-mesto-api-full
IP 178.154.206.4
Frontend https://legend.students.nomoredomains.sbs
Backend https://api.legend.students.nomoredomains.sbs
Идеи по улучшению и доработке
Добавить возмодность писать комментарии к карточкам мест