Skip to content
This repository has been archived by the owner on Apr 2, 2023. It is now read-only.

E-Commerce Module #10

Open
uberswe opened this issue Jul 13, 2019 · 3 comments
Open

E-Commerce Module #10

uberswe opened this issue Jul 13, 2019 · 3 comments
Labels
enhancement New feature or request

Comments

@uberswe
Copy link
Owner

uberswe commented Jul 13, 2019

#9 mentions e-commerce. This is a ticket to discuss and implement e-commerce support in Beubo along with a way to support payment gateway modules. The addition of sub modules such as payment gateways may need to be considered in #4.

@uberswe uberswe added the enhancement New feature or request label Jul 13, 2019
@inluxc
Copy link

inluxc commented Jan 5, 2021

I think you should separate the e-commerce by modules, like a catalogue, documents (quotes, orders), payments, shipping, etc.
I would like to help.

@uberswe
Copy link
Owner Author

uberswe commented Jan 6, 2021

I think you should separate the e-commerce by modules, like a catalogue, documents (quotes, orders), payments, shipping, etc.

I like that idea. Currently I'm trying to figure out the best way to handle plugins. I don't think the current implementation for plugins which supports a few methods using the go plugin package is a good option for an e-commerce module. I think RPC or gRPC may be the best alternative here using something like https://github.com/hashicorp/go-plugin

So there are a few steps left before I think we can start on an e-commerce module.

I would like to help.

I appreciate any help I can get. I need to add a contributing file but basically I'm happy to add any code that improves Beubo and uses the same license (MIT). An these modules you proposed here may be better placed in their own repositories but I'm open to suggestions here. You can message me directly on discord if you would like to discuss something directly, uberswe#2533 is my username

Thank you!

@uberswe
Copy link
Owner Author

uberswe commented Jan 9, 2021

I have now added a contributing.md file in #43

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants