IOS app for currency conversion
- Conversion rates is fetch over the API
- Currency balances are stored locally
- Realtime estimate on conversion rate
- Flexible way of calculating conversion (commission) fee using Visitor design pattern
- Clean Swift structure (VIP)
- Feedback via alerts
- Main collection view build with compositional layout
- Alamofire - used to fetch data from the API
- Realm - used for storing data locally
- Stevia - AutoLayout helper
- Swinject - used for dependency injection
- First attempt at familiarizing myself with Realm, Swinject and Stevia
- First time attempting to comply to Clean Swift architecture