This repository contains project made for SnapWork Technologies
- This project contains an API call which renders a list of offers and also plots them on the map.
- On click of list item or Map marker, detail screen is opened
- On click of Save or Discard, data is persisted accordingly in Shared Preferences
- When data changes, both items(button and list item) get updated.
- For saved offer - List item is grey and detail screen shows Discard button
- For other offer - List item has default state and detail screen shows Save button