Chris Samuels

This repository contains a Xcode project. It is for submission to Trade Me Mobile Technical Test.

The Application is written using SwiftUI. The NetworkData class manages API calls to the backend, and updates the UI with Combine Publishers.

Before building the application you may need to change the Team name in the Signing & Capabilities screen in order for it to run on a device.


Below are screenshots of the demo application.

Main Screen
Listing detail screen
Search Alert popup
Cart Alert popup
My Trade Me Screen
Watchlist Screen


View Github