Note: The SPM has been renamed from Zen to Scaffolding
- The showcase app is built around TMA - The Modular Architecture. App is separated into modules and features as seen in dependency graph below. For more information, visit the official Tuist documentation.
- The app also uses Papyrus for API communication. It's also the only dependency for the API module in this project.
- The app follows the MVVM + Coordinator pattern using the Scaffolding library.
The project uses Tuist as a project generation tool.
To set up the project, first install Tuist by following the official guide, then open up Terminal, move into the project folder and follow these steps:
tuist install
tuist generate
