AmirAshizhev / mesto

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

О проекте

Учебный проект в рамках курса Яндекс.Практикума Веб-разработчик. Он представляет собой страничку, где можно размещать свои карточки, а так же смореть на карточки размещенные другими людьми. Используемые технологии: Webpack, JavaScript, HTML5, CSS3

Изучено

  1. Основы JS: массивы, функции, объекты.
  2. Взаимодействие с DOM.
  3. Обработка событий.
  4. Работа с валидацией форм.
  5. Асинхронность.
  6. this.
  7. Знакомство с Webpack.

Функционал

  • Добовление карточек
  • Удаление карточек, добавленных собой
  • Редактирование иноформации профиля и его аватара
  • Установка и удаление лайка на карточке
  • Фалидация форм
  • Увеличение картинки карточки

Инструкция по развёртыванию

  • Скачать или склонировать репозитори
  • Установить зависимости при помощи npm - npm i
  • Запустить в development режиме - npm run dev
  • Запустить сборку production-билда - npm run start
  • Разместить production-билд на github pages - npm run deploy

Ссылка на проект

Нажми на меня

About

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


Languages

Language:JavaScript 49.6%Language:CSS 35.5%Language:HTML 14.8%