Макет веб-приложения для обмена фотографиями.
В проекте реализованы: открытие/закрытие модальных окон, редактирование формы профиля пользователя, создание/добавление/удаление карточек с фотографиями, возможность поставить "лайк" понравившейся карточке, валидация форм создания карточек/редактирования профиля.
- Страница адаптирована под устройства с расширением от 320px до 1280px;
- При разработке веб-приложения использованы CSS-технологии grid и flex, поддерживаемые большинством современных браузеров в последней версии;
- При разработке веб-приложения использован язык программирования JavaScript;
- Файловая структура: БЭМ Nested;
- Проект реализован при помощи JavaScript-библиотеки React;
- Настройка проекта выполнена при помощи Create React App.
Планы по доработке (реализовано в проекте mesto-react-auth)
- Настройка валидации форм;
- Настройка аутентификации пользователя.
Приятного просмотра!