Skip to content
/ mesto Public

Аналог сети "Инстаграмм", общий пул фотографий, пользователь может ставить лайки, добавлять и удалять свои фото, менять аватар и данные пользователя

Notifications You must be signed in to change notification settings

inkinyam/mesto

Repository files navigation

Проект: МЕСТО

Данный проект является аналогом Инстаграмм.

Что это за проект?

Это проект, разработанный мною в процессе обучения в Яндекс.Практикуме на веб-разработчика (4-9 спринты "знакомство с JavaScript" и "JavaScript — непростые концепции"). В "общий пул" все пользователи добавляют фото, пользователь может ставить лайки на все фото, редактировать свой аватар и данные, добавлять фото и удалять те, который добавил сам.

Инструменты, используемые в работы:

Данный проект создан с использованием HTML,CSS и JS. Проект опирается на методологию БЭМ. В частности используется файловая структура Nested. В проекте используется адаптивная верстка для отображения проекта на разных устройствах с различным разрешением. Для реализации логики работы всех компонентов используется JavaScript.

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

  1. Флекс-бокс
  2. Grid Layout
  3. Позиционирование элементов
  4. Трансформации с помощью css
  5. Метатеги масштабирования и директива @media
  6. Семантические теги HTML
  7. Методология БЭМ
  8. Git
  9. Работа с моделью DOM
  10. JavaScript (ES6)
  11. ООП
  12. Webpack
  13. Работа с API, fetch-запросы

Макеты

  1. Основной
  2. Валидация
  3. Редактирование данных

Ссылка на GitHub pages

Проект можно найти по адресу: https://inkinyam.github.io/mesto/

Планируемые доработки

  1. Сделать логику выведения ошибки пользователю не через консоль (новый попап)

Автор

Проект разработан Серебренниковой Натальей, февраль-май 2022 года.

About

Аналог сети "Инстаграмм", общий пул фотографий, пользователь может ставить лайки, добавлять и удалять свои фото, менять аватар и данные пользователя

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published