This project is a native iOS application built using SwiftUI, following a clean architecture with the VIPER pattern. The app utilizes Alamofire for networking and Realm for local database management. It has been modularized to enhance maintainability and scalability.
Core : https://github.com/zuhrrl/Core
HomeModule: https://github.com/zuhrrl/PopularGameIosCleanArch/tree/main/Modules/HomeModule
DetailGameModule: https://github.com/zuhrrl/PopularGameIosCleanArch/tree/main/Modules/HomeModule
FavoriteGameModule: https://github.com/zuhrrl/PopularGameIosCleanArch/tree/main/Modules/HomeModule
- SwiftUI for UI Design
- VIPER Architecture
- Modularized Codebase
- Networking with Alamofire
- Local Database with Realm
- Clean and maintainable code structure