Site Member interacts with CMS data

Question:
Can a site member interacts with CMS data? In term of database relation?

Product:
Wix Studio, Site Member, CMS

What are you trying to achieve:
I would like to build a site where a site member can sponsor a student.

Students will be inserted by admin into CMS area. It will display on the site publicly and able to add search and filtered by Grade and Gender and so on.

I want a site member to be able to sponsor a student by click “Sponsor” button on their his/her profile page or listing page and then a site member needs to fill out the form that will connect to Classy API (donation platform) to donate a money.

If the payment goes through, a student will be marked as “Sponsored” on the site via CMS.

A site member area should allow a site member to see their payment history and changing their payment method.

Another feature, I would a site member should be able to send a message to administrator. And administrator should be able to send a message back. It should have a notification feature once a site member receive a new message.

What have you already tried:
I’m new to Wix Studio. I have not tried it yet. I want to know even it’s possible. Need directions. Where do I start in App market?

Additional information:
Classy is a donation platform. Is Wix Studio able to connect Classy API? Do I need to use zapier?

Can I use Wix Booking to solve this? Just a thought. We treat a room/class as a student.

Hey there, welcome to the Wix Community! (:

To sum it up, yes this is doable with Wix, but the features that you’ve mentioned will require a good amount of custom code.

If you’re experienced in coding then you can try giving it a shot yourself, and if not, you can hire a professional to execute this project. If you wish to collaborate on this project, feel free to get in touch with us here: