Documentation
Feedback
Guides
Storefront Development

Storefront Development
FastStoreGetting Started1. FastStore WebOps
FastStore WebOps - Dashboard
Once you have created your FastStore project or are already working on customizing it, you can use the WebOps Dashboard to have an overview of your website’s deployments and performance.
The WebOps Dashboard gives you a comprehensive overview of website builds and deploy previews, along with suggestions on how to improve your storefront performance based on Lighthouse scores.
{"base64":"  ","img":{"width":1002,"height":823,"type":"png","mime":"image/png","wUnits":"px","hUnits":"px","length":134019,"url":"https://vtexhelp.vtexassets.com/assets/docs/src/dashboard-webops___5bfc079a32f4d0b5facb70dfb3422152.png"}}
To access the WebOps Dashboard, in the VTEX Admin, go to Storefront > FastStore WebOps. The Dashboard has two tabs: Overview and Integrations.

Overview

The Overview tab provides a quick snapshot of your website's key details, including the live store URL, CMS information, and latest deploy.

Production Overview

The Production Overview section provides the following information about the latest deploy of your live store:
FieldDescription
Live StoreURL for your production environment, accessible to shoppers.
RepositoryGitHub repository associated with the project.
DeployCommit for the current deploy, including the date, time, and who made it.
CMS ProviderLink to Headless CMS.
CMS ProjectLink to the FastStore project in Headless CMS.
This section also displays the status of the live deployment:
  • Success: The commit was deployed to the production environment and is live.
  • Queued: The commit is next in line to be deployed.
  • In progress: The commit is currently being deployed.
  • Failed: The deployment failed. Further details can be found by clicking the link below the Deploy button.

Lighthouse Scores

When your store goes live (in production), ensuring optimal performance and a good user experience becomes crucial. The Lighthouse Scores section offers insights into four key areas measured by Lighthouse, helping you understand their impact on your store's performance.
  • Performance: Indicates how fast your pages load.
  • Accessibility: Reflects how usable your pages are for people with disabilities.
  • Best practices: Indicates how well your pages adhere to coding best practices.
  • SEO: Reflects how well your pages are optimized for search engines.
These scores are based on the pages defined for testing in the Integrations tab.

Production Deploys

This section lists all the recent deploys to your production store. Each item on the list is composed of the following:
{"base64":"  ","img":{"width":644,"height":247,"type":"png","mime":"image/png","wUnits":"px","hUnits":"px","length":19619,"url":"https://vtexhelp.vtexassets.com/assets/docs/src/dashboard-production-deploys___840fcb7b30bc2c7a1e4e5d1d255a58f9.png"}}

Preview Deploys

This section lists all the deploy previews created for GitHub branches in your project repository. These previews are automatically available for each pull request opened for a corresponding branch.

Integrations

The Integrations tab allows you to configure store pages for Lighthouse Tests. Here, you can specify the URLs for a product listing page (PLP) and a product details page (PDP) to undergo automatic Lighthouse score testing during deployments. This ensures a consistent testing experience.
{"base64":"  ","img":{"width":1180,"height":744,"type":"png","mime":"image/png","wUnits":"px","hUnits":"px","length":27859,"url":"https://vtexhelp.vtexassets.com/assets/docs/src/dashboard-integrations___8575a9f0fc2abfa64bdfc10fc7534e9d.png"}}

Configuring pages for Lighthouse testing

To set the pages you want to test with Lighthouse, follow these steps:
  1. In the Default Category for PLP field, enter the category slug defined in the Catalog.
  2. In the Default Product Slug for PDP, enter the slug for the specific PDP you want to test.
  3. Click Save.
Once you've set the pages for testing and after a new deploy, go to the Overview tab and access the Lighthouse Scores section to check the scores for those pages.

Deleting the project

To delete your FastStore project, click the More actions menu (). Then, click Delete Project.
A modal to confirm your choice will open.
Proceed with caution. Deleting the project is irreversible and will permanently remove all deployments and domains associated with it.
Contributors
1
Photo of the contributor
+ 1 contributors
Was this helpful?
Yes
No
Suggest edits (Github)
Contributors
1
Photo of the contributor
+ 1 contributors
On this page