A prototype arabam app using Alamofire 5.3, FloatingPanel v2.1.0 and Kingfisher v5. Language is Swift 5, using MVVM and Singleton pattern as well.
- Xcode 11.7
- iOS 13.7
- macOS 10.15
- Clone or download
- Pod install
- Build and Run
- Alamofire
- FloatingPanel
- Kingfisher
- Showing list of adverts with sorting and filtering features.
- Sorting and filtering features are on Floatingpanel therefore if it is not necessary for any sorting or filtering process it will wait at the bottom of the screen. By tapping on them it will open fullscreen with a zooming feature.
- Easily see the advert detail by tapping on the advert from the list screen.
- At the top of the detail screen, it is possible to see other photos of adverts by swiping to photo. Swiping down the detail screen for getting more information about adverts. Easily call the client by swipe left to the phone number.
email: [email protected]
Arabamcom-iOS-Assignment is available under the MIT licence. See the LICENSE file for more info.