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

Provider: Mailchimp Open Commerce (formerly Reaction Commerce) #293

Closed

Conversation

loan-laux
Copy link

@loan-laux loan-laux commented Apr 26, 2021

This is a work in progress and is not ready for production yet.

Status

  • CommerceProvider
  • Schema & TS types
  • API Operations - Get all collections
  • API Operations - Get all pages
  • API Operations - Get all products
  • API Operations - Get page
  • API Operations - Get product
  • API Operations - Get Shop Info (categories and vendors working — vendors query still a WIP PR on Reaction)
  • Hook - Add Item
  • Hook - Remove Item
  • Hook - Update Item
  • Hook - Get Cart (account-tied carts working, anonymous carts working, cart reconciliation working)
  • Auth (based on a WIP PR on Reaction - still need to implement refresh tokens)
  • Customer information
  • Product attributes - Size, Colors
  • Custom checkout
  • Typing (in progress)
  • Tests

@patrys, I hope you don't mind me stealing your great status list here.

The code is far from what I'd consider clean so don't judge me. I used the Shopify provider as a base, so some bits of it might still be there and I'll clean them up at a later point. The use of types is also questionable currently as it's my first time actually using TS, but I would say the priority for now is to get something that works.

At this stage, I'm creating this PR so that people can discuss changes and how to best approach this integration.

loan-laux and others added 10 commits March 30, 2021 20:07
Signed-off-by: Loan Laux <loan@outgrow.io>
Signed-off-by: Loan Laux <loan@outgrow.io>
add independent codegen file inside provider
Signed-off-by: Loan Laux <loan@outgrow.io>
Signed-off-by: Loan Laux <loan@outgrow.io>
Signed-off-by: Loan Laux <loan@outgrow.io>
…tion-commerce-provider

Signed-off-by: Loan Laux <loan@outgrow.io>
Signed-off-by: Loan Laux <loan@outgrow.io>
@vercel
Copy link

vercel bot commented Apr 26, 2021

@loan-laux is attempting to deploy a commit to the Vercel Solutions Team on Vercel.

A member of the Team first needs to authorize it.

@vercel
Copy link

vercel bot commented Apr 26, 2021

This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployments, click below or on the icon next to each commit.

commerce-bigcommerce – ./

🔍 Inspect: https://vercel.com/vercel-solutions-vtest314/commerce-bigcommerce/5SkBnETg1p5543CANjR2NVcKBRHB
✅ Preview: Failed

[Deployment for 3112c7f failed]

commerce-shopify – ./

🔍 Inspect: https://vercel.com/vercel-solutions-vtest314/commerce-shopify/Fg19JMpkfivDgBnFJdChyvZmJvH3
✅ Preview: Failed

commerceads32322asdsaasd – ./

🔍 Inspect: https://vercel.com/uncurated-tests/commerceads32322asdsaasd/HUZdn1eDd37jYXkwoZcchy7U4CGk
✅ Preview: Failed

[Deployment for 7de1c37 failed]

commerce-local – ./site

🔍 Inspect: https://vercel.com/vercel-solutions-vtest314/commerce-local/HPjKgueJLhZXJATYtMEjEDfH17Ch
✅ Preview: Failed

[Deployment for eced304 failed]

Signed-off-by: Loan Laux <loan@outgrow.io>
Signed-off-by: Loan Laux <loan@outgrow.io>
Signed-off-by: Loan Laux <loan@outgrow.io>
Signed-off-by: Loan Laux <loan@outgrow.io>
Signed-off-by: Loan Laux <loan@outgrow.io>
@loan-laux loan-laux changed the title Reaction Commerce provider Mailchimp Open Commerce provider (formerly Reaction Commerce) Apr 28, 2021
Signed-off-by: Loan Laux <loan@outgrow.io>
@loan-laux loan-laux changed the title Mailchimp Open Commerce provider (formerly Reaction Commerce) Provider: Mailchimp Open Commerce (formerly Reaction Commerce) Apr 28, 2021
loan-laux added 2 commits July 7, 2021 14:41
Signed-off-by: Loan Laux <loan@outgrow.io>
Signed-off-by: Loan Laux <loan@outgrow.io>
Signed-off-by: Loan Laux <loan@outgrow.io>
Signed-off-by: Loan Laux <loan@outgrow.io>
Signed-off-by: Loan Laux <loan@outgrow.io>
Signed-off-by: Loan Laux <loan@outgrow.io>
@lfades
Copy link
Member

lfades commented Aug 5, 2021

@loan-laux Feel free to ping me when the PR is ready for a review 👍

Signed-off-by: Loan Laux <loan@outgrow.io>
@goncy
Copy link
Contributor

goncy commented Nov 24, 2021

Hi @loan-laux, is this still being worked on?

@loan-laux
Copy link
Author

Hey @goncy, I've been pretty busy lately but planning to get this through the finish line. Just need to get it back in sync with the main branch and finish the checkout integration.

@goncy
Copy link
Contributor

goncy commented Nov 24, 2021

Hey @goncy, I've been pretty busy lately but planning to get this through the finish line. Just need to get it back in sync with the main branch and finish the checkout integration.

Great then, I will leave it open, thanks!

@okbel okbel changed the base branch from main-bu to main January 14, 2022 16:11
…on-commerce-provider

Signed-off-by: Loan Laux <llaux@trellis.co>
@leerob
Copy link
Member

leerob commented Apr 18, 2023

Hey there! Thank you for your contribution. We have decided to take Next.js Commerce in a new direction and will be closing out current PRs and issues due to this change. Please see this PR for more details: #966

Would love to see an Open Commerce version of v2!

@leerob leerob closed this Apr 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants