Explore the multiverse with this Proof of Concept (PoC) SwiftUI + TCA (The Composable Architecture) app that fetches information about Rick and Morty characters from an external API.
- Fetch and display character information from the Rick and Morty API.
- Intuitive SwiftUI interface for effortless navigation.
- Detailed character profiles including origin, species, and status.
- Seamless integration with external API endpoints.
- Lightweight and efficient Proof of Concept application.
- Utilizes Swift's new Async/Await for asynchronous API calls.
- Built with a composable architecture, leveraging TCA (The Composable Architecture).
- Error handling for smooth user experience.
- Ability to mark characters as favorites, persisting across sessions.
- Dependency Injection for decoupled and testable components.
- SwiftUI
- Swift
- Async/Await
- TCA (The Composable Architecture)
- Minimum Deployment Target - iOS 15.0
- Error Handling
- Dependency Injection
- Clone the repository.
- Open the project in Xcode.
- Build and run the application on your iOS device or simulator.
- Explore the fascinating world of Rick and Morty characters!
Contributions are welcome! Whether it's adding new features, fixing bugs, or improving documentation, feel free to fork the repository and submit a pull request.
This project is licensed under the MIT License.