Task. Development of custom plugin for restricted content redeem.
The custom plugin should find a solution how to redeem the restricted content using Woocommerce membership/gift cards/smart coupons. Please see the attached document for better understanding.
Principle of operation
We have 2 web-pages. Both web-pages are placed under the same domain. When customer purchase a gift card/gift coupon from Web-page No. 1, he receives a unique code, which unlocks the content in Page No 2 without registration.
Web-page No 1. E-commerce web based fully functioning.
100 % public content;
5-7 menu tabs;
Has registration via membership/subscription;
Ability to purchase either gift card or coupon code;
Web-page No 2. Web-page is designed only for content-view (via webview)
5 menu tabs (5 separate topics);
Approximately 80 % - public content, the rest - only with paid membership from Web-page No 1.
WordPress, Woocommerce, Memberpress, WP multisite, Visual composer
More about the project
Web-page No 1 is designed for parents. It contains information related with educational programs. Customers are able to purchase either membership/gift card/coupon. It must contain unique code.
Web-page No 2 is designed for kids. It contains educational programs. They have free access, so children could learn for free. Coupons, gift-cards, memberships from Page No 1 are needed to unlock restricted content - tests. Unique code is used to track the progress of test.
Child will be using different mobile device from parents to open the restricted content. Child should receive a unique code/link or etc. This would be and “ID” of child for us.
There should be only one type of membership (no golden or VIP membership). After the payment parent is done, parent is provided with a code/link/etc, which he shares with his kid via e-mail/text message/etc. Child using this code/link/etc gets access to the restricted content.
Parents will have to make a reservation, so we could have their info. Children should get access to the content with no registration.
Please see the attached document for better understanding.
Hours to be determined
Less than 1 month< 1 monthProject LengthDuration
I am looking for a mix of experience and value