The client wanted an application that would allow them to sharing their affiliate links along with any discount codes.For this I realised it would be better to develop 2 applications, one for the consumer which is available to download on the App Store and an internal application which would allow the client to upload, edit or delete products.The client had limited knowledge when it came to software development, however, I always made suggestions and any feature/UI component I created.The application consists of the following:Written in SwiftUIFirebase Firestore as the backendClean ArchitectureMVVM structureConfigured remote notifications (which I taught the client to use from Firebase console)Google AdMob implementedMinimal yet modern & efficient UI design/layoutThe client received both apps I created, the user app and the internal application.