Skip to content

Latest commit

 

History

History
55 lines (41 loc) · 5.22 KB

README.md

File metadata and controls

55 lines (41 loc) · 5.22 KB
Mesto_JS_BaturinSS.mp4

🌕 Краткое описание:

Интерфейсы с использованием React.

Интерактивная страница, куда можно добавлять фотографии, удалять их и ставить лайки. Проектная работа по курсу Front-end-разработчик. Проект реализован под присмотром опытных менторов из материалов предоставленных Яндекс.Практикум по макету в Figma. Работа проверена опытными ревьюерами. В проекте применяются технологии построения сетки CSS Flexbox и CSS Grid Layout. Это адаптивная верстка под разные устройства. Для адаптации используются медиа запросы. Логика реализованна на javaScript. Открывается и закрывается окно изменения данных. Вносятся изменения из формы на сайт. Реализована возможность отметки на фото ❤️. Сайт подключен к серверу. Все данные сохраняются путем отправки запросов. Проект собран при помощи React.js.

Макет
Чеклист для самопроверки

🌕 Запуск проекта

✅ Скачать проект в архиве .zip;
npm i — установка зависимостей;
npm run build — сборка production;
npm run start — запуск веб сервера в режиме develop.

🌕 Используемые Технологии:

NodeJS  VSCode  CSS  HTML  JavaScript  GitHub  HTML  Git  NodeJS  WebPack 

🌕 Произведена работа:

✅ Регистрация пользователя на сервере
✅ Авторизация пользователя на сервере
✅ Защищенные страницы от не авторизованных пользователей
✅ Загрузка информации о пользователе с сервера
✅ Загрузка первоначальных карточек с сервера
✅ Добавление новой карточки
✅ Отображение количества лайков
✅ Удаление карточки(можно удалять только свою)
✅ Можно ставить и удалять лайки
✅ Обновлять аватар

Для удобства разворачивания проекта удалено вынес в этот репозиторий отдельно приложение(frontend) часть проекта.
Ссылка на оригинал проекта