Skip to content

iReset/mesto

Repository files navigation

Проект: Mesto Russia


Этот проект является проектной работой девятого спринта курса "Веб-разработчик" Яндекс.Практикум.

Содержание

О проекте

"Mesto Russia" - это одностраничный сайт с адаптивным дизайном и загрузкой данных с помощью API.

Начало работы

Для работы с проектом необходимо:

  • установить Node.js версии не ниже 16.14.0;
  • склонировать репозиторий проекта;
  • установить модули Node.js;
npm install

Использование

Для того чтобы посмотреть сайт онлайн, откройте страницу ireset.github.io/mesto. В этом случае будут использованы идентификаторы доступа, предоставленные Яндекс.Практикум.

Для того чтобы посмотреть сайт локально, необходимо запустить локальный сервер

npm run dev

Планы

  • Добавить плавное масштабирование изображений при открытии
  • Сделать плавное отображение кнопки редактирования аватара
  • Уведомлять пользователя об ошибках работы с сайтом

Использованные средства и технологии

  • Адаптивная верстка с использованием flex, grid и медиазапросов
  • HTML5, CSS3, JavaScript
  • БЭМ — компонентный подход к веб-разработке
  • API - работа с бэкендом через API
  • VSCode — редактор исходного кода
  • WebPack — сборщик модулей
  • EditorConfig — поддержка единого стиля кода
  • Соглашение о коммитах

Авторы

  • @iReset — полная разработка

Благодарности

  • Спасибо команде Яндекс.Практикум за создание курса
  • Спасибо команде когорты 44 за поддержку и сопровождение
  • Спасибо студентам когорты 44 за дружную команду