Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Инженер-электрик, конструктор,

Mesto React

Добавлено 30 сен 2022 в 22:30
Описание: "Mesto" - это интерактивная страница для размещения фотографий пользователями. Проект разработан в рамках прохождения 4-10 спринтов курса. Данная проектная работа в 10-м спринте переведена на фреймворк React. Ссылка на репозиторий (https://github.com/Evgen4ik94/react-mesto-auth)

Функционал:
  • Добавление и удаление фотографий
  • Возможность ставить "Лайк" фотографии
  • Редактирование информации профиля пользователя
  • Данные хранятся на сервере и загружаются с сервера
  • Валидация форм на стороне клиента
  • Возможность регистрации и авторизации в приложении
  • Защита от доступа к контенту без авторизации
Технологии:
  • Flexbox
  • Grid Layout
  • Positioning Elements
  • Animation and Transform using CSS
  • BEM Methodology
  • File Structure and File Paths (Nested BEM)
  • Git
  • JavaScript (Asynchronous JS, OOP, Fetch API)
  • Webpack
  • React JS
  • Functional Components
  • Client-side form validation (custom hook)
Запуск приложения в режиме разработки:

npm install
npm start

Языки:
  • HTML, CSS
  • JavaScript
Библиотеки:
  • Reactjs
52066d7dc7 6bfb8da6ad 691cbcce71 3bea211dc0