Skip to content

davindj/reviewistic-customer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Reviewistic Customer App

customer app for reviewistic app

About

Review in a simple, fast, and convenient way
Reviewistic use Apps Clip experience technology, so the customer can experience the apps without even need to install them in the app store, just by scan QRcode generated by the business owner.

Installation

  1. download / clone this project
  2. open reviewistic-customer/reviewistic-customer.xcodeproj in xcode
  3. setup environment variables such as AIRTABLE_URL, AIRTABLE_API_KEY, and _XCAppClipURL at Edit Scheme > Reviewistic Customer Clip Template > Run > Environment Variables.
  4. build & run this project

Notes

  • if you can't run this project because lack of identifier, you should make your own identifier in apple developer website and setup build setting in xcode
  • you can try to change parameter of transactionId in _XCAppClipURL t query string
  • if you want the app to run without using xcode, you need to setup two things:
    • app clips local experience. here good resource to do that https://medium.com/@emcro/setting-up-and-testing-app-clips-in-ios-14-3d5ac193d1bc
    • hardcode AIRTABLE_URL and AIRTABLE_API_KEY in reviewistic-customer/reviewistic-customerclip/TransactionModel.swift
      ...
      static var AIRTABLE_URL: String {
          "https://api.airtable.com/v0/jassDK12DDsda" // <-- this one
      }
      static var AIRTABLE_API_KEY: String {
          "keys7A1poLWvQm10A" // <-- and this one
      }
      ...

About

a customer app using app clips for reviewistic

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages