Is it possible to create a product from data input in frontend?

Hi,

I am new to Wix/Editor X - and I might be slightly in over my head, as I have very limited experience with coding. But if you never try, you never learn, right :slight_smile:

So, I really hope you all can help me out a bit with a problem I am facing building a testsite for my startup.
I need to build a site on which users can enter input frontend - which then is turned into a product that can be purchased on the site. I have not been able to find any way to create a product in the store element/app from frontend, only backend and this is not an option for my purpose.

More details:
I need to make a site that can facilitate the following (or at least these are the steps and flows I think I need in order for my setup to work);

  1. The user - let us call her Karen - logs into her personal profile.

  2. From a personale page she can enter data into a form. (Flow from form to collection A)

  3. The data from this form is to be shown to a defined set of members (stores) on their personal pages. (Flow from collection A to a dynamic repeater).

  4. Logged into their personal profile, the store must be able to make a response to the data from collection A. (Responses are entered into a form and stored in collection B).
    AND HERE COMES MY PROBLEM; I need these responses to somehow become products that Karen can purchase.
    Is there a way to make my collection B into a collection of products? Or is there some other solution to this challenge?

Looking forward to your brilliant insights and suggestions.

Might want to check the Velo API documentation. There is function to createProduct() but it does note to not pass important information from client-site code. There is a Velo forum which may be able to provide more insight on how to do this.

My main questions is without any insight for the flow, I feel it would be easier to have product options and check out in the same flow or perhaps set up a payment option from choices .

Thank you so much for your response, Roberto.
Unfortunately, it cannot be solved through product options or other variations, as the product will vary complete each time.

But I will look into the links you provided. Hopefully I will find a solution there - or at least get a better understanding of the challenge, so I can consult relevant experts.

@lena Understood and no worries. I found the knowledge base article that has a bit more of a breakdown of the fields.
https://support.wix.com/en/article/velo-wix-stores-products-collection-fields

While the support team can’t provide assistance in real-time with the code, you can try reaching out and they can forward the request to our Velo team.

@Rob Thank you so much!