In this application, a significant migration from REST API to GraphQL was conducted, leveraging UIKit for enhanced user interface experiences. Key features, such as the shopping cart and checkout functionalities, were optimized using these technologies to provide users with smoother interactions and improved performance
Implemented MVVM and Clean Architecture principles for a scalable and maintainable codebase.
Utilized RXSwift for reactive programming, ensuring efficient and responsive user interfaces.
Incorporated GraphQL for streamlined and efficient data queries, enhancing overall application performance.
Utilized Splunk for comprehensive user tracking and analytics, gaining valuable insights into user behavior.
Integrated Firebase for Crashlytics to ensure a reliable and stable user experience, minimizing crashes and errors.
Implemented unit testing to ensure the robustness and reliability of the application, meeting quality standards.