Skip to content

oleg-kuzmin/mesto-project

Repository files navigation

Mesto Project (Приложение JavaScript)

Приложение JavaScript для desktop и mobile. Проект похож на аналог instagram с загрузкой красивых мест для туризма. Архитектура реализована на ООП. Сборка проекта через настраиваемый webpack. Данные пользователя и данные карточек сохраняются на сервере, их можно менять, удалять, ставить лайки. Есть модальные окна с формой.

Технологии

Адаптивная/резиновая верстка Perfect Pixel по макету Figma от 320px. Препроцессор Sass. Используется Flex, Grid. Сборка проекта через кастомный Webpack. Используются дополнительно библиотеки Babel, Autoprefixer, Postcss, cssnano, Gh-pages. Структура файлов, наименование классов в стиле BEM. Архитектура приложения через классы ООП. REST api (get, post, delete, patch, put) для изменения данных на сервере. Кастомная валидация формы.

Ссылки