Wix questions

Hi wix community,

I have no idea if this is the right location for these questions, my apologies if it’s not.
To jump right in, I am trying to develop a website for my own company, we are a group of people starting a padel / pickleball club in Europe.

Now I’m a coder/penetration tester, but no web developer at all (know my way around code and can code in anything if I know the syntax, still not at all fluent in web stuff). Tried wordpress and the sheer amount of plugins and plugin levels(paid vs free), plus most of those plugins have their own plugins…. It’s impossible for a beginner to make heads or tails on anything.

So I started looking at wix, which from a design standpoint at least looks much much easier, however I have a few questions I would like to get an answer on to see if this will be a good fit.

So for our website we would like the following things:

  1. We want to have a subscriber page, preferably using a separate database we can export when need be, on which we can simply show duration left of subscription and maybe some custom data.

  2. Subscriptions need to have specific end/start dates (e.g. summer sub only is from June till September). After which they need to buy another or have the option to renew/‘upgrade’ their subscription.

  3. Have the option to implement a member stop, in that no new members can join but existing members can resubscribe. Maybe even the option to open up subscriptions for x number of people

  4. Potential (but not important at first) to call third party api’s and have that data represented in the members area.

  5. This is more of a remark, from what I can see most code snippets are client side, this to me does not bode well for security, I presume code can also be server side? For example custom code for the api the show stuff on the frontend should be a mix of backend code (actual api calls) and frontend code (getting data returned from backend function.

I am aware these are a lot of questions, but just want to be sure I pick the right product :).

Best regards!

I see you got no comments so far, so I will try with what I know:
Q1-Q3: don’t know, I assume you want to work with wix Bookings/events and I have no experience with those
Q4: calling external API’s (thru an endpoint) is possible using wix-fetch. Secret keys can be stored in wix Secrets Manager. If endpoint returns JSON, everything is built in If other, like XML, I have seen people using xml->JSON converter NPM’s
Q5: don’t worry. Velo lets you separate frontend from backend code. You just call, from the frontend, a functioninside a .jsw backend file in which you can put all your sensitive logic. jsw’s can also call .js backend files, which most of us use for standard things like queries and other generic functions.

I know this is only half an answer, but I hope for you some expert on the other matter will weigh in.

Hi, thanks for the comment already. Got everything except the plans figured out. Don’t seem to find any option for fully customizable subscription start and end dates. Might need to create that myself in code, luckily I have some nodejs knowledge, so should be possible :slight_smile: