Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document steps before deploying your first Front-Commerce application #63

Open
20 tasks
JulienPradet opened this issue Apr 5, 2019 · 0 comments
Open
20 tasks

Comments

@JulienPradet
Copy link
Contributor

JulienPradet commented Apr 5, 2019

Before going to production, you always have to ensure that some things are in place. They are less critical to your application, but still a big part of any Front-Commerce application.

We should document:

  • robots.txt
  • theme colors (template/index.html, template/error.html, app-shell.html)
  • static pages
    • theme/pages/Maintenance
    • theme/pages/Offiline
    • theme/pages/ServerError
    • themes/pages/NotFound)
  • sitemap
  • favicon
  • manifest
  • template/app-shell.html
  • analytics
    • Google Analytics
      • npm install --save github:front-commerce/analytics.js-integration-google-analytics
      • Add integration in src/config/analytics.js
        {
                name: "google-analytics",
                needConsent: true,
                settings: {
                  "Google Analytics": {
                    trackingId: "XXXXX",
                    enhancedEcommerce: true
                  }
                },
                script: () =>
                  require("@segment/analytics.js-integration-google-analytics")
        }
        
      • Activate Enhanced Ecommerce in Google Analytics in Admin > View > E-Commerce parameters. And add steps in checkout labelling:
        1 Addresses
        2 Shipping
        3 Payment
  • config/website.js::default_image_path
  • public/images/resized/placeholder.png
  • public/images/resized/error.png
  • Ensure that all texts and links in the footer are valid
  • ...
JulienPradet added a commit that referenced this issue Apr 8, 2019
Add a wip page telling about Offline/Maintenance page - #63
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant