![Mesto React with Auth Mesto React with Auth](https://github.com/AnastasiaPovarkova/react-mesto-auth/raw/main/src/images/screensaverr.png?raw=true)
Зарегистрироваться под любым мейлом (даже выдуманным)
Редактировать свой профиль (аватар, ник, род деятельности)
Добавлять и удалять фотографии из путешествий
Лайкать и анлайкать карточки
Открывать и просматривать фотокарточки
Технологии, использованные в проекте
Использованы хуки use.State и use.Effect. Прописан UserContext. Всплывающие уведомления при успешной регистрации или ошибке регистрации и логина.
HashRouter, Routes, Route, Link, useNavigate, Navigate. Роут главной страницы защищен ProtectedRoute.
Работа с сервером для получения данных пользователя и отображения карточек студентов.
Все запросы на авторизацию, регистрацию и проверку токена работают через сервис https://auth.nomoreparties.co
.
В папке проекта вы можете запустить команды:
Запустить проект в режиме разработки. Страничка будет автоматически обновляться при изменении кода, ошибки отслеживаются в консоли. Адрес страницы: http://localhost:3000/
Скрипт сгенерирует оптимизированную сборку проекта. Внутри проекта появится новая папка build
. Внутри build/static
можно найти оптимизированные версии всего написанного кода, наряду с другими ресурсами: JS, CSS и шрифтами.
Размещение проекта на сервере. В команде уже прописан predeploy: build.