Skip to content

Latest commit

 

History

History
31 lines (23 loc) · 1.12 KB

README.md

File metadata and controls

31 lines (23 loc) · 1.12 KB

About

Pet-project with Clean Architecture. An application that allows you to create wallets/operations, select currencies, and manage expenses and income. MVVM is presentation layer. For network using URLSession. Local cache is CoreData. Business logic is usecases, interactors and etc like remote/local datasources. Below you can find a small part of the application screens!

Main technologies

  • UIKit
  • SnapKit
  • CoreData
  • R.swift
  • XcodeGen
  • SwiftLint

Screenshots

image image image

Install

- Install XcodeGen, R.Swift and SwiftLint locally.

If the necessary libraries are not connected at startup:

  • Remove xcodeproj
  • In the terminal, go to the project
  • Run the command "xcodegen generate"
  • Open the project file and run