Not On The High Street

    I was hired by this company to redo everything about listing pages related to products. I rewrote that part of the app using SwiftUI 2.0 and Combine.
    The app uses a monorepo approach and all the features are done using independent packages (SPM). Then, the main app combines all this packages.

    To develop the feature about listing products, I developed a UI design system with many basic components that the listing package, and other packages of the app, consume.
    Components like checkbox/radio lists, carousels, product cards, custom labels, spinners, custom buttons with different behaviours, foundation components like a palette of colours, font styles, iconography...

    Everything was unit tested (XCTest) and snapshot tested (swift-snapshot-testing).

    Not On The High Street →

    Leave a Reply