Skip to content

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

Notifications You must be signed in to change notification settings

Genevy/react-mesto-auth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Мesto on React: registration & authorization


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

Место — адаптивный, интерактивный сайт-сервис для добавления фотографий достопримечательностей и знаковых мест с возможностью регистрацией и авторизацией пользователя. В проекте была применена работа с макетом Figma, построение сложных сеток, разширенные возможности HTML и CSS с использованием JavaScript библиотеки React JS.


🔎 Explore on GitHub Pages »


Иллюстрация к проекту Место регистрация и авторизация на React

🚀 Функционал

  • Адаптивный дизайн: вэб-сервис адаптирован как для стационарных ПК так и для мобильных устройств
  • Расширенный функционал: реакции на действия пользователей с применением JavaScript
  • Интерфейс User Experience (UX)
  • Сохранение и удаление данных на сервере.
  • Регистрация и авторизация пользователя.

⚙️ Технологии

  • Flexbox
  • Grid Layout
  • Positioning Elements
  • BEM Methodology
  • File Structure and File Paths (Nested BEM)
  • Git
  • Figma
  • JavaScript ECMAScript 6
  • Node JS
  • React JS
  • Webpack
  • API POST, GET, PUT, DELETE, PATCH

🛠 Моддинг

  • Добавление валидации форм.
  • Улучшение UX закрытия модальных окон.
  • Добавление мобильного меню "Hamburger".
  • Добавление события "onError" для пользовательский изображений.

© Developed by Evgeny Striganov jointly Yandex Praktikum