This project is about iOS with RxSwift, ReactorKit.
All code is Using API Flickr
-
New MVI (Model-View-Intent) pattern
-
search images using flickr API
-
display images in collectionView (Asyncronous loading)
-
paginated scrolling (endless scrolling)
-
detail picture page
-
Sharing feature (User can select multiple image to share)
-
Favourite feature (User can store image to and view offline)
-
managable favourite images (user can add and delete favourite album )
-
Realtime update (search images, favourite images will be update automatically)
- search history
- save images to photo album
- create collection of favorite images
- upload images to user account on sharing services