Проект Mesto v1.0.0 Попробуйте прямо сейчас!
Приложение представляет из себя сервис по обмене классными картинками. Вы можете:
- настроить свой профиль (имя, немного о себе и даже загрузить аватарку);
- загрузить свои любимые картинки (для этого есть кнопка +);
- посмотреть, что загрузили на сервер другие пользователи;
- поставить лайк карточкам, которые понравились, и снять его с тех, которые разонравились;
- рассмотреть карточку поближе (просто нажмите на неё для увеличения);
- удалить свои карточки (для этого есть иконка корзины).
На каждой карточке есть счётчик поставленных лайков.
Приложение написано на чистом javascript. Общение с сервером осуществлено с помощью fetch API.
- Склонируйте репозиторий
git clone https://github.com/nzuyanov/mesto.git
- Установите npm-зависимости
npm install
- Соберите приложение
npm run build
- Запустите на локальном сервере
npm run dev
Внедрить плавные CSS transitions, показать всех лайкнувших карточку пользователей при наведении мышки на счётчик лайков.