AnyApp

My KODE internship project

About the project

  • Basic functionality of bank App
  • UI based on design on Figma
  • Authorization with phone number and OTP
  • Main tab - accounts, cards, deposit info
  • Profile tab - profile info
  • Ability to change app theme
  • Network requests
  • Error handling

Technologies

  • UIKit
  • MVVM
  • Coordinator pattern
  • Combain
  • Dependency injection ( Swinject )
  • CocoaPods