This is in my opinion an epic guide, one of it's kind and hard to find. That's why it's private and paid.
Design Pattern to use?
For this project I will use the MVVM design pattern. You are welcome to switch it up and tweak it however you like.
Step 1: Back-end Infrastructure
Since this is a multi-platform app and we want to leave room for scaling, we have do it the right way, so let's build a Serverless HTTP API with Lambda proxy integration that can be used in ANY device.
Step 2: Creating a Cross-Platform SwiftUI Project
This tutorial requires Xcode 12 +, macOS 11.0 Big Sur +, and iOS 14 +.
First things first, we need to create a new Project to start coding.