Сервис предоставляет возможность делиться красивыми фотографиями мест в которых побывал фотограф.
Добавлен функционал живой валидации полей форм - кнопка отправки формы неактивна, если хотя бы одно из полей не проходит валидацию.
Основной функционал:
- Регистрация
- Авторизация
- Редактирование аватара
- Редактирование профиля
- Добавление новой фотографии (карточку можно добавить, нажав Enter, находясь в одном из текстовых полей)
- Удаление карточки при клике на иконку
- Поставить / убрать лайк
- Открытие фотографии в полном размере
Технологии:
- HTML5
- CCS3
- JavaScript (стандарт ES6)
- React (Create React App, портирование разметки в JSX, функциональные компоненты + хуки)
- Адаптивная верстка (мобильные устройства, планшеты, десктопы)
- Методология БЭМ (файловая структура)
- Flexbox
- GRID
- Позиционирование
- Псевдоклассы
- Webpack
git clone https://github.com/Sergynya174/react-mesto-auth.git
cd react-mesto-auth
npm install
npm start