Skip to content

Maxatma/NeuContacts

Repository files navigation

NeuContacts

Demo Contacts application made applying neumorphism style

Done for the test task, you can find it in the Contacts.pdf file inside current repository.

(*to run it, update pods at first)

Technologies used:

  • Language: Swift 4.2
  • Main Architectural pattern: MVVM + Router
  • Dependency manager: CocoaPods
  • Database: Realm
  • UI: Storyboard, xib, Autolayout, UIStackView, CALayer
  • Reactive Programming: ReactiveKit+Bond
  • Object JSON Mapping: ObjectMapper
  • Other libraries: IQKeyboardManager (handling keyboard appearance issues)

Functionality description:

  • You can create contact, saving it to the database.
  • You can view contact and delete it.
  • There are some contacts every session initially loaded from the JSON file stored.

Contacts

Oleksandr Zaporozhchenko [github] [gmail] [fb] [in]