This project is a course I followed. Here is a link to the course https://seanallen.teachable.com/p/take-home
- 100% programmtic UI
- MVC
- RESTful API
- Support for light and dark mode
- No third-party libraries
- Custom UIAlerts
- Child ViewControllers
- Empty States
- Error Handling
- UIKit
- CollectionView
- TableView
- Diffable Data Source
- NSCache
- Search Functionality
- User Defaults
- Async/Await For Network Calls
- Result