/mesto

Проект 4: Место

Primary LanguageJavaScript

Проект 9: Место

Описание проекта

  • Mesto - это проект посвященный исследователям и уникальным местам природы.
  • Реализована возможность добавлять новые фотографии, редактировать профиль.
  • Для добавление сайту интерактивности использованы JavaScript технологии.

Приглашение по ссылке ниже

В проекте используются следующие технологии:

  • Управление DOM элементами с помощью JavaScript;
  • Разработана валидация всех форм с использованием классов;
  • Созданы отдельные классы Card и FormValidate В концепции ООП;
  • Вся работа разделена на классы Section, Popup, PopWithForm, UserInfo и др;
  • Проект собран с использованием Webpack;
  • Используется транспиляция через Babel;
  • Улучшен UX при работе с попапами.
  • Flexbox-вёрстка;
  • Grid-верстка;
  • Позиционирование элементов;
  • Адаптивная верстка (применение media queries);
  • Работа с макетом в Figma;
  • Работа с консоль GitBush;
  • Работа с GitHub и GitHubPages;
  • Проект подключен к серверу;
  • Добавлена функциональность по редактированию фотографии профиля;
  • Добавлен счетчик лайков;
  • использование API (get, post, put, delete);