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

[WIP] - feat: WooCommerce Integration #900

Open
wants to merge 10 commits into
base: main
Choose a base branch
from

Conversation

yuriassuncx
Copy link
Contributor

@yuriassuncx yuriassuncx commented Oct 3, 2024

What is this Contribution About?

Pull Request: WooCommerce Integration on Deco Platform Using CoCart Plugin

This Pull Request relates to the development of the WooCommerce integration on the Deco platform using the CoCart plugin. This integration will enable the connection between WooCommerce and our headless CMS, facilitating essential functionalities.

Implementation Checklist

  • Product Page Loader
  • Product Listing Page Loader
  • Product List Loader
  • Product Category Loader
  • Cart Loader (in development)
  • Create context.ts hook
  • Proxy for My Account
  • Proxy for WooCommerce Cart

Remaining Integrations

Future integrations are planned as follows:

  • Implement user.ts loader
  • Implement useUser hook
  • Implement WC Sitemap

Reference

For development, I am referencing the official WooCommerce REST API documentation available at: WooCommerce REST API Docs.

Final Considerations

This integration will open up various possibilities for the customization and optimization of the Deco platform in relation to WooCommerce. I am working to finalize the pending implementations and will commit soon.

Copy link
Contributor

github-actions bot commented Oct 3, 2024

Tagging Options

Should a new tag be published when this PR is merged?

  • 👍 for Patch 0.60.1 update
  • 🎉 for Minor 0.61.0 update
  • 🚀 for Major 1.0.0 update

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

Successfully merging this pull request may close these issues.

1 participant