Shelves - это инновационное мобильное приложение, которое поможет вам эффективно управлять вашей личной информацией и делами. С помощью Shelves вы можете создавать карточки, которые помогут вам хранить и упорядочивать всю важную информацию. Каждая карточка включает в себя название, фото или видеофайл, описание и ссылку на источник. Вы можете создавать списки, которые будут содержать карточки и разделять их по полкам на основе категорий и подкатегорий.
-------------------------------------
Техническое описание:
- Язык: Swift
- Архитектура: MVC (+ Coordinator)
- Вёрстка; UIKit programmatically
- Бэкенд: Firebase Firestore (написан мной)
- Хранение данных: Firebase Storage
- Мультимедиа: фото/контент (AVPlayer)
Прочее:
кеширование фото и видео, SafariServices
Библиотеки:
- SnapKit
- Firebase
- JGProgressHUD
- SwiftEntryKit
- GoogleSignin
-------------------------------------
Тип проекта: фриланс-заказ