An iOS app featuring alphabetically sorted dessert recipes from a remote API. Click on a recipe to delve into its ingredients and details.
Ensure Xcode 15.0+ is installed. Download the project files from the repository, open in Xcode, and click "Run" to start.
Utilizes the MVVM architectural pattern in conjunction with Combine for streamlined API calls, bolstering testability, readability, and flexibility. Generics are employed to simplify code structure, while protocols enhance adaptability within the system.
- Main Branch: Follows the clean + MVVM architecture
Includes tests for view models.
This app uses TheMealDb REST API for dessert recipes.
For all dessert recipes: TheMealDb API - Desserts For dessert details by ID: TheMealDb API - Dessert Details
Wennie (Fang-Yu )Wu - fy.950719@gmail.com