Skip to content

Проект Mesto на Реакте с авторизацией и регистрацией

Notifications You must be signed in to change notification settings

KaerMorgan/react-mesto-auth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Проект: Место-React (3\4)

Приложение для обмена фотографиями «Место». Проект поделён на 4 части. Каждая часть расширяет функционал приложения при помощи новой изученной мной технологии.

4 часть - В разработке

Технологии:

Проект создан при помощи create-react-app, написан на React. Используются преимущественно функциональные компоненты.
Для передачи контекста используется react-context. Условный рендеринг при помощи react-router.
Авторизация при помощи JWT-токена.
Именование классов по БЭМ, организация файловой структуры - nested.

Функционал:

  • Редактирование данных профиля и аватара.
  • Добавление и удаление карточек.
  • Постановка и снятие лайка с карточек.
  • Предпросмотр изображения.
  • Лайв-валидация полей форм.
  • Подтверждение удаления карточек.
  • Регистрация и авторизация на JWT токене.
  • Мобильное бургер-меню.

Установка

Установите Node.JS и npm

Скопируйте проект на компьютер:

git clone https://github.com/KaerMorgan/mesto/

Установите зависимости:

npm install

Запустить проект на локальном сервере:

npm start

Сборка продакшн-версии:

npm run build

Ссылка на GitHub Pages:

https://kaermorgan.github.io/react-mesto-auth/#/sign-in

About

Проект Mesto на Реакте с авторизацией и регистрацией

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published