Skip to content

The multi-page application is designed to view images via the Unsplash API.

Notifications You must be signed in to change notification settings

Crowru/ImageFeed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image Feed

Ссылки

Дизайн в Figma

Назначение и цели приложения

Многостраничное приложение предназначено для просмотра изображений через API Unsplash.

Цели приложения:

  • Просмотр бесконечной ленты картинок из Unsplash Editorial.
  • Просмотр краткой информации из профиля пользователя.

Краткое описание приложения

  • В приложении обязательна авторизация через OAuth Unsplash.
  • Главный экран состоит из ленты с изображениями. Пользователь может просматривать ее, добавлять и удалять изображения из избранного.
  • Пользователи могут просматривать каждое изображение отдельно и делиться ссылкой на них за пределами приложения.
  • У пользователя есть профиль с избранными изображениями и краткой информацией о пользователе.
  • У приложения есть две версии: расширенная и базовая. В расширенной версии добавляется механика избранного и возможность лайкать фотографии при просмотре изображения на весь экран.

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

IOS target: 13.0

  1. Склонируйте репозиторий с GitHub
  2. Откройте проект в Xcode и дождитесь загрузки Kingfisher, ProgressHUD и SwiftKeychainWrapper
  3. Запустите симулятор или подключите устройство и выберите его в качестве целевого устройства.
  4. Нажмите кнопку "Run" в Xcode для сборки и запуска приложения.
  5. Даллее потребурется ввести логин и пароль от аккаунта, ниже тестовые логин и пароль

Тестовый аккаунт Unsplash

логин: [email protected] пароль: crowruuuP1!

About

The multi-page application is designed to view images via the Unsplash API.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages