Skip to content

minhnt3/techtus_base_ios

Repository files navigation

Template iOS App using Clean Architecture and MVVM-C

Overview Detail

Alt text

Layers

  • Domain Layer = Entities + Use Cases + Repositories Interfaces
  • Data Repositories Layer = Repositories Implementations + API (Network)
  • Presentation Layer (MVVM) = ViewModels + Views
  • Others:
  • Resource = Images + Colors + Strings + ...
  • Application = AppDelegate + DI + Coordinator

Requirements

  • Xcode Version 12.0+ Swift 5.0+

Install

Run

pod install

Config Enviroment

Config Firebase

Parse your config to:

How to use lib, common at template

Naming convention

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published