I’m new to Wix Studio, and I’m trying to create a website with a member’s area where my members can create their own catalogue of offerings and services, but I can’t find how to achieve this.
Goal
With this website, I want to create a database of vendors for a new project (travel e-commerce, basically), and I want each vendor (member) to be able to create their own catalogue of services and offerings.
My members should be able to click on the type of service/offering they want to create from their dashboard (this is a page for members with buttons redirecting to the correct form).
Once in one of the five dedicated forms (experiences, services, accommodation, transportation, and full business profile), the member can fill out the entire form and click submit.
When doing so, the system should create a record “under that member”, so each member can have their catalogue organised.
What I Have Done So Far
I created the Wix Members Zone, then all my member’s pages. On top of the standard Wix profile page, I created a dashboard (with buttons to access my forms) and five forms. Each form is a custom member’s page.
Then, I created a CMS collection for each form (five collections in total) and connected all the fields on each form to the correct collection, and set a “submit” button for each form.
So far, the data collection works perfectly for each form, but it’s not organised by member. This is where I’m stuck.
Problem I’m Facing
After I connected every field in each form to the dedicated CMS, I created two members to test, then I filled out two forms, once with each member.
After testing, I see each collection lists all the entries I created using the two different members, so it’s not organising the records by member, which is what I need.
I thought that, by creating my forms in Wix Members as a custom member’s page, I would get a dataset for each member — meaning all the records of a member organised together in collections, not a single CMS collection with all the entries from every member.
Problem 2
I had the idea of creating an automated reference for each member (vendor) and then an automated reference for each entry in their catalogue using specific codes. Here’s an example of what I would like to achieve:
- Member reference: GB0001 (meaning the first two letters of the country the vendor provides when joining)
- Experience reference: XP0001, Service reference: S0001, Accommodation reference: A0001, and Transportation reference: T0001
So each record will have two references merged together, e.g., GB0001-XP0001 for the first experience of vendor #1 in the UK.
Suffice it to say, I’m completely lost and don’t even know if this is possible on Wix (if not I can find a workaround)
Help
I’d love it if someone could help me set up my CMS collections in the right way so the data is organised as I need. If you know of a tutorial or even which approach I need to use, that would be really helpful.