tiki-archive / integrations

A collection of example implementations
MIT License
1 stars 1 forks source link

Create the onboarding flow in Shopify admin UI #57

Closed ricardobrg closed 1 year ago

ricardobrg commented 1 year ago

As a developer, I want to create an onboarding flow in the Shopify admin UI, So that merchants can easily complete a 3-step onboarding process after installing the TIKI app.

Description

After a merchant installs the TIKI app, it is essential to guide them through a smooth onboarding process. The onboarding flow should consist of three steps, providing clear instructions and guides to help merchants register in the TIKI Console, configure offer and discount options, and customize the UI according to their preferences.

Acceptance Criteria

  1. The onboarding flow should be implemented within the Shopify admin UI, providing a seamless experience for merchants, following their best practice guides.
  2. The onboarding process should consist of three steps: TIKI Console registration and key addition, offer and discount configuration, and UI customization. The third step should be just a description of the options with a deep link to the theme editor (defined in #56).
  3. Each step of the onboarding process should include clear instructions and guides to assist merchants in completing the required tasks.
  4. Merchants should be able to navigate between the steps easily, allowing them to go back and forth if needed.
  5. The onboarding flow should persist the progress made by merchants, allowing them to resume from where they left off in case of interruptions.

Tasks

ricardobrg commented 1 year ago

Not applicable due to #70