This package contains the code to create a mobile application for iOS which allows users to login in the Mercury Smart Store and check the status of their virtual cart as well as past receipts.
The following images show how the app looks like once you have successfully set it up and it is working.
Login | Signup | Home |
---|---|---|
Home while client entered | Cart while client not entered | Cart |
---|---|---|
Tickets | Ticket in detail |
---|---|
Ticket resume | Ticket resume when no purchase | Explanation video displayed |
---|---|---|
The authentication of the users is carried by Firebase so, in order to successfully use the app, you will need to create a project in Firebase, download the GoogleService-Info.plist file and add it to the package.
Then, you will need to download or clone Mercury Client Manager which is the server needed to establish communication with the store.
First of all, you should run the Client Manager by executing
npm start
in Mercury Client Manager package.
Once the server has successfully deployed, you just simply open this project on Xcode and launch the Simulator (preferred for iPhone 12 Pro).
This repository is licensed under the MIT License.
This repository contains the code for a package from the Mercury infrastructure. If you want to know more about Mercury check out the Mercury Organization.