Tiered user accounts for existing custom wordpress website
- or -
Post a project like this1912
£200(approx. $250)
- Posted:
- Proposals: 6
- Remote
- #2268163
- OPPORTUNITY
- Awarded
⭐ ⭐ ⭐ ⭐ ⭐ Top Rated in Plymouth UK, 17+ Years Professional Experience, A+ Communications
Metuchen
WORDPRESS ( WOOCOMMERCE AND PLUGIN) AND CMS EXPERT - QUICKEST DELIVERY GURANTEED 12 + YEARS
Mohali
Software Engineer | WordPress | WooCommerce | SHOPIFY | PHP | LARAVEL | ROR | INTEGRATION |WEB DEVELOPMENT | THEME DEVELOPMENT | PLUGIN DEVELOPMENT |
Islamabad
1696086253181727426359914312050121211488
Description
Experience Level: Expert
Estimated project duration: less than 1 week
Tiered user account structure
Goal:
• Build tiered user account structure for sports event website
• Integrate new user structure into existing setup (WooCommerce + Tickera plugins, ultimate member user profile) or build custom bridge to woocommerce store
1. User structure:
• one "super user" with user role ‘parent’
• normal users with user role ‘familyMember’
• ‘parent’ can edit each ‘familyMember’ linked to ‘parent’ account. No editing or reading rights for non-linked ‘familyMember’ accounts
2. User sign up:
• Signup form at checkout (woocommerce store)
• If user has no account, new account is created with role ‘parent’
• ‘parent’ has option to create additional users which all get ‘familyMember’ role
• ‘familyMember’ accounts are visible and editable in ‘parent’ account frontend
3. User management:
• Each account holder (‘parent’ and ‘familyMember’) can log into their account to amend personal details (custom fields)
• ‘parent’ can also amend details of each ‘familyMember’ linked to the account.
4. Checkout procedure:
• User can place several tickets for different event participants in basket
• At checkout, user asked to log in or create account.
a) New user
• Ticket buyer creates ‘parent’ account
• ‘Ticket buyer asked to create ‘familyMember’ account for each event participant who is not ticket buyer
• For each ticket in basket, participant has to be specified via dropdown. Dropdown options show ‘parent’ and ‘familyMember’ accounts
b) Existing user
• Ticket buyer asked if basket includes tickets for participants who are not equal to ‘parent’ or linked ‘familyMember’ accounts
• If yes: new ‘familyMember’ has to be created
• For each ticket in basket, participant has to be specified via dropdown. Dropdown options show ‘parent’ and ‘familyMember’ accounts
Goal:
• Build tiered user account structure for sports event website
• Integrate new user structure into existing setup (WooCommerce + Tickera plugins, ultimate member user profile) or build custom bridge to woocommerce store
1. User structure:
• one "super user" with user role ‘parent’
• normal users with user role ‘familyMember’
• ‘parent’ can edit each ‘familyMember’ linked to ‘parent’ account. No editing or reading rights for non-linked ‘familyMember’ accounts
2. User sign up:
• Signup form at checkout (woocommerce store)
• If user has no account, new account is created with role ‘parent’
• ‘parent’ has option to create additional users which all get ‘familyMember’ role
• ‘familyMember’ accounts are visible and editable in ‘parent’ account frontend
3. User management:
• Each account holder (‘parent’ and ‘familyMember’) can log into their account to amend personal details (custom fields)
• ‘parent’ can also amend details of each ‘familyMember’ linked to the account.
4. Checkout procedure:
• User can place several tickets for different event participants in basket
• At checkout, user asked to log in or create account.
a) New user
• Ticket buyer creates ‘parent’ account
• ‘Ticket buyer asked to create ‘familyMember’ account for each event participant who is not ticket buyer
• For each ticket in basket, participant has to be specified via dropdown. Dropdown options show ‘parent’ and ‘familyMember’ accounts
b) Existing user
• Ticket buyer asked if basket includes tickets for participants who are not equal to ‘parent’ or linked ‘familyMember’ accounts
• If yes: new ‘familyMember’ has to be created
• For each ticket in basket, participant has to be specified via dropdown. Dropdown options show ‘parent’ and ‘familyMember’ accounts
Michael B.
99% (29)Projects Completed
22
Freelancers worked with
17
Projects awarded
64%
Last project
2 Feb 2022
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
What is the URL if the website on which the work needs to be done?
756485
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies