Question:
I’m creating a site for an online personal trainer. She wants to upload individual workouts for each client so they can log in and see their workouts for the week. How can I do this?
Product:
Wix Studio
What are you trying to achieve:
Ideally, someone signs up for her subscription then has access to their personal page where it displays workouts for the week. Their page gets updated regularly.
What have you already tried:
So far I’ve learned that dynamic pages will be useful here, but is it possible to make pages available to individual users? The Members Area seems like it only makes pages private to groups like “Teachers” or “Students.”
Additional information:
She’s not offering classes, she’s creating workout plans for individuals and uploading photos/videos/information on each workout.
You are on the right track.
You mentioned the Wix-Members-Area (which will be installed automaticaly, once you install the Wix-Members-App). Further it will provide you the following new features and functions…
a) ROLES
b) BADGES
You can define user-ROLES, which will represent some kind of a → GROUP <— like you already mentioned.
ROLE-1: → TEACHER
ROLE-2: —> STUDENT
ROLE-3: —> ADMIN
…and so on…
But further you can generated BADGES, those are more individual.
You can use those badges for your purpose.
Giving a specific USER → a specific BADGE → and lock a page to a specific BADGE, will make sure, that only a USER with a specific BADGE → can enter a specific PAGE.
Thank you so much! This is very helpful. So to confirm, I could create a badge called “Ashley M. Weekly Workouts” and create dynamic pages for each day of the week that are associated with that badge?
Follow-up question… I saw a page for WixFit that looked like it had this functionality with an app too, but I’m unable to sign up for it or find it anywhere in the app market. I wonder if it’s discontinued? When I click “Get Started” it asks me to sign in then I’m taken to my regular Wix login and all things WixFit disappears.
A user can get several different badges.
Each BADGE gives a specific user → specific access to specific sites.
If a user has a specific BADGE → he/she can access specific pages.
You do not have the right BADGE? → Then you can not enter a specific page, assosiated to a specific BADGE.
In the past i worked a lot with BADGES and ROLES, there are a lot of posts about that topic …
- How to assign member role directly after signup is complete in code? - #2 by alexpharaon02
- Member Sign-up / Login page redirect - #9 by otiscreativeideas
- How to hide an element on page based on current user profile - #10 by russian-dima
- Dual login from wix
- #2 by russian-dima
- Member Sign-up / Login page redirect - #4 by russian-dima
- [SOLVED] I'm the owner/admin of the website but why is my role member?
- Login redirect - #9 by russian-dima
- Update Member Nickname - #2 by russian-dima
- Remove badge from user when subscription is cancelled. - #5 by russian-dima
…and so on —> you will find even more…
Reading all that, will give you maybe a better overview, what can be done with ROLES and BADGES. Not all stuff is just about ROLES and BADGES in the provided links, but you surely will find a lot of useful informations about ROLES and BADGES.
I think in your case, it is not needed to use code (hopefully).
You can use ROLES and BADGES in combination.
GROUPS + INDIVIDUAL