Приложение помогает пользователям просматривать и покупать NFT (Non-Fungible Token). Функционал покупки имитируется с помощью мокового сервера.
Приложение для просмотра и покупки NFT позволяет пользователям изучать каталоги NFT, которые организованы в коллекции. Также можно получить информацию о коллекциях и отдельных NFT. В приложении можно добавлять NFT в избранное, управлять товарами в корзине, добавляя и удаляя их. Ещё пользователи могут просматривать рейтинг других пользователей и информацию о них. Также в приложении доступен просмотр собственного профиля, включая данные об избранных и купленных NFT.
Установка и запуск через Xcode. Требуемые зависимости закгружаются с помощью Swift Package Manager.
Минимальная поддерживаемая версия операционной системы - iOS 14.
- Swift
- Архитектура: MVP
- Вёрстка кодом
- UIKit, UITableView, UICollectionView, UITabBarController, UIPageController, UIScrollView
- SFSafariViewController
- URLSession
- Swift Package Manager
- Kingfisher
Экрана Профиля:
Экрана Каталога:
Экрана Корзины: