Challenge Overview
The Retail 360 iOS App is a tool used by Hercules employees in their retail stores. The app allows for looking up customer details and will eventually contain lots of functionality for managing customer accounts, making changes to their accounts, and adding notes, sending emails, etc...
The Retail360 app relies on a set of base services for a bunch of its functionality. These base services have evolved over the years and currently cover a bunch of things that aren't used by the Retail360 app. To focus only on Retail360, we are going to clean that up, refactor the existing services to focus on Retail360, and create a new branch that is focus only on what Retail360 needs.
Requirements:
This ticket covers the requirements for this challenge.
https://gitlab.com/hercules-retail-toolkit/ios/issues/950
In summary, you will:
* Strip out all things from the base libraries not used by Retail360
* Ensure the Retail360 app still works and passes its unit tests appropriately
Submission format
Your submission should be provided as a Git patch file against the commit hash mentioned in the forum. MAKE SURE TO TEST YOUR PATCH FILE!
Your submission should be provided as a Git patch file against the commit hash mentioned in the forum. MAKE SURE TO TEST YOUR PATCH FILE!
Video
No video is required for this challenge