Skip to content

shuraaas/mesto-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

«Место» React — проектная работа №11, 12 спринт, 5 курс

Что за проект:

«Место» — веб-страница с галереей фотографий, с которой можно взаимодействовать: поменять имя, описание и аватар пользователя, добавить новые и удалить существующие карточки, поставить лайк на карточку, развернуть картинку карточки на полный экран. Реализована клиентская валидация форм. В проектной работе этого спринта продолжили портировать проект на React. Доработали возможность отправлять данные на сервер.

Что использовал при создании:

  • HTML
  • CSS
    • Flexbox
    • Grid Layout
    • БЭМ Nested
  • JavaScript
  • React.js
    • CRA
    • JSX
    • React DOM
  • Git
  • NPM
  • Webpack

Порядок работы с проектом:

  1. Клонировать проект: git clone https://github.com/shuraaas/mesto-react.git
  2. Установить зависимости: npm i
  3. Запустить dev-server: npm start. Проект откроется по адресу: http:https://localhost:3000
  4. Собрать проект: npm run build

Посмотреть страницу и макет:

Что можно улучшить:

Добавить валидацию форм, индикаторы загрузки данных с сервера, и работу оставшихся всплывающих окон.