Место - интерактивная страница, куда можно добавлять и удалять фотографии, редактировать данные пользователя, ставить лайки, просматривать добавленные карточки в развернутом виде. В данном проекте присутствует авторизация и регистрация.
-Ссылка на GitHub с исходным кодом, который переписывался на React: Исходный код проекта Место
React, React hooks, JSX, Webpack, CSS.
Также используются flexbox, grid-layout, медиазапросы и javaScript(ООП, ES6 - классы). Проект подключен к API сервера и выполнен в соответствии с методологией BEM Nested. Собран с помощью webpack.
В данном проекте была подключена библиотека react-router-dom, реализована регистрация, авторизация и вход по защищенным маршрутам
ВАЖНО: Проект дописан в соответствии с ТЗ. Возможны доработки в виде подключения hashRouter для деплоя страницы или подключение валидации через хук useForm для ознакомления с его работой.
Проект необходимо скачать.
Запуск приложения осуществляется командой: npm start
Запускает приложение в режиме разработки. Откройте http://localhost:3000, чтобы просмотреть его в браузере.