{"id":6732,"date":"2024-05-16T13:06:07","date_gmt":"2024-05-16T11:06:07","guid":{"rendered":"http:\/\/shefix.it\/?p=6732"},"modified":"2025-04-22T20:39:24","modified_gmt":"2025-04-22T18:39:24","slug":"odplatny-klub-tresci-aplikacja-pierwszesmaki-pl","status":"publish","type":"post","link":"https:\/\/shefix.it\/?p=6732","title":{"rendered":"Paid Content Club \u2013 aplikacja.pierwszesmaki.pl"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><br>The client approached me with the idea of creating an additional offer for her customers \u2013 a paid, members-only content club. As part of the club, clients were to gain access to a premium version of the app, additional downloadable premium materials on the club platform, and two consultations available exclusively to club members.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/aplikacja.pierwszesmaki.pl\/materialy-premium\">https:\/\/aplikacja.pierwszesmaki.pl\/materialy-premium<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">During our first conversation, we moved from a general concept to a clear scope of work (I always define the scope after the initial free call). I then proposed technical solutions to achieve the client\u2019s goal \u2013 time-limited access to selected materials available only to those who purchased a specific product in the client\u2019s store (access to the club).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Functionalities implemented in this project:<br><\/strong> \u2013 Free access to materials exclusively for people who purchased access to the club<br>\u2013 One-year time-limited access<br>\u2013 Landing page encouraging users to join the club<br>\u2013 Dashboard for club members<br>\u2013 Option to submit questions for expert support within the club<br>\u2013 Time-limited enrollment windows with countdowns to the next round<br>\u2013 Option to join a waitlist and receive automatic notifications when enrollment opens again<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"547\" src=\"https:\/\/shefix.it\/wp-content\/uploads\/2024\/05\/image-1-1024x547.png\" alt=\"\" class=\"wp-image-6734\" srcset=\"https:\/\/shefix.it\/wp-content\/uploads\/2024\/05\/image-1-1024x547.png 1024w, https:\/\/shefix.it\/wp-content\/uploads\/2024\/05\/image-1-300x160.png 300w, https:\/\/shefix.it\/wp-content\/uploads\/2024\/05\/image-1-768x410.png 768w, https:\/\/shefix.it\/wp-content\/uploads\/2024\/05\/image-1-1536x820.png 1536w, https:\/\/shefix.it\/wp-content\/uploads\/2024\/05\/image-1-2048x1094.png 2048w, https:\/\/shefix.it\/wp-content\/uploads\/2024\/05\/image-1-1200x641.png 1200w, https:\/\/shefix.it\/wp-content\/uploads\/2024\/05\/image-1-1600x855.png 1600w, https:\/\/shefix.it\/wp-content\/uploads\/2024\/05\/image-1-900x481.png 900w, https:\/\/shefix.it\/wp-content\/uploads\/2024\/05\/image-1-600x320.png 600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><br><br>After launching <a href=\"https:\/\/shefix.it\/odplatny-klub-tresci\/\" data-type=\"post\" data-id=\"6586\">the closed content club<\/a> \u00a0we continued working together in the area of <a href=\"https:\/\/shefix.it\/opieka-techniczna\/\" data-type=\"post\" data-id=\"3150\">ongoing technical support<\/a> for the website.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><em>Alicja has an incredibly open mind and can technically visualize every idea. Extremely responsive, punctual, and detail-oriented. As soon as an idea arises, she immediately knows what tool to use to solve the problem. She offers advice and suggestions that are priceless. If you&#8217;re looking for someone technical to support you, look no further. I highly recommend working with Alicja.<\/em><br><br><strong>Aleksandra Bia\u0142y<br><\/strong><em>Infant nutrition | Recipes | Support \u2013 pierwszesmaki.pl<\/em><\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;re considering creating a members-only content area on your own website, book a free 15\u201320-minute consultation. I\u2019d love to hear what you have in mind and propose some creative solutions \ud83d\ude09<\/p>\n\n\n<!--noptimize-->\n        <script type=\"text\/javascript\">\n         var cp_hourbk_cancel_label = 'Cancel';\n         var cp_hourbk_quantity_label = 'Quantity';\n         var message_ffile_accept = 'Please upload a valid file type';         \n         var cp_hourbk_message_ffile_size = 'File size exceeds limit';\n         var cp_hourbk_cost_label = 'Cost';\n         var cp_hourbk_overlapping_label = 'Selected time is no longer available. Please select a different time.';\n         var cp_hourbk_nomore_label = 'No more slots available.';\n         var cp_hourbk_preselect = cp_hourbk_preselect || [];\n         cp_hourbk_preselect[\"_1\"] = '';\n         var cp_hourbk_cmpublic = true;\n         var cp_hourbk_avoid_overlapping = 0;         var apphboverbooking_handler0 = false;\n         function cp_appbooking_pform_doValidate_1(form)\n         { \n            $dexQuery = jQuery.noConflict();\n            try { document.cp_appbooking_pform_1.cp_ref_page.value = document.location; } catch (e) {}\n            $dexQuery = jQuery.noConflict();            {\n                var cpefb_error = 0;\n                $dexQuery(\"#cp_appbooking_pform_1\").find(\".cpefb_error\").each(function(index){\n                    if ($dexQuery(this).css(\"display\")!=\"none\")\n                        if ($dexQuery(this).html() != cp_hourbk_overlapping_label) cpefb_error++;  \n                    });               \n                if (cpefb_error==0)\n                {if (!apphboverbooking_handler0)\n                    {\n                        apphbblink_1(\".pbSubmit:visible\");\n                        $dexQuery(\"#cp_appbooking_pform_1\").find(\".avoid_overlapping_before\").not(\".ignore,.ignorepb\").each(function(){\n                            if ($dexQuery(this).parent().is(\":visible\")) $dexQuery(this).removeClass(\"avoid_overlapping_before\").removeClass(\"valid\").addClass(\"avoid_overlapping\");\n                        })\n                        cp_hourbk_avoid_overlapping = 1;\n                        try {\n                            $dexQuery(\"#cp_appbooking_pform_1\").find(\".avoid_overlapping\").valid();\n                        } catch (e) { cp_hourbk_avoid_overlapping = 0; }\n                        function check_cp_hourbk_avoid_overlapping(){\n\t\t                    if (cp_hourbk_avoid_overlapping>0)\n\t\t                        setTimeout(check_cp_hourbk_avoid_overlapping,100);\n\t\t                    else\n\t\t                    {\n                                var cpefb_error = 0;\n                                $dexQuery(\"#cp_appbooking_pform_1\").find(\".cpefb_error\").each(function(index){\n                                    if ($dexQuery(this).css(\"display\")!=\"none\")\n                                        cpefb_error++;    \n                                    });\n                                if (cpefb_error==0 && !apphboverbooking_handler0)    \n                                {\n                                    apphboverbooking_handler0 = true;\n                                    if (cp_appbooking_pform_doValidate_1(form))\n                                        document.getElementById(\"cp_appbooking_pform_1\").submit();                                }\n\t\t                    }  \n\t\t                }\n\t\t                check_cp_hourbk_avoid_overlapping();\n                        return false;\n                    }                    \n\t        \t\t$dexQuery(\"#cp_appbooking_pform_1\").find( '.ignore' ).closest( '.fields' ).remove();\n\t        \t}\n                if (cpefb_error) return false;\n\t        \tdocument.getElementById(\"form_structure_1\").value = '';    \n\t        \tdocument.getElementById(\"refpage_1\").value = document.location;    \n                try { if (document.cp_appbooking_pform_1.cp_appbooking_pform_status.value != '0')\n                return false; } catch (e) {}\n                apphbblink_1(\".pbSubmit:visible\");\n                try { document.cp_appbooking_pform_1.cp_appbooking_pform_status.value = '1';\t } catch (e) {}\n                $dexQuery(document).trigger(\"beforeOnSubmitAhb\",{id:\"cp_appbooking_pform_1\"});\n                return true;\n            }  \n         }\n         function apphbblink_1(selector){\n             try {   \n                 $dexQuery = jQuery.noConflict();\n                 $dexQuery(selector).fadeOut(1000, function(){\n                     $dexQuery(this).fadeIn(1000, function(){\n                             try {                     \n                                 if (document.cp_appbooking_pform_1.cp_appbooking_pform_status.value != '0')\n                                     apphbblink_1(this);                                  \n                             } catch (e) {}  \n                     });\n                 });             \n             } catch (e) {}                 \n         }         \n         function cp_appbooking_cerror_1(){$dexQuery = jQuery.noConflict();$dexQuery(\"#hdcaptcha_error_1\").css('top',$dexQuery(\"#hdcaptcha_cp_appbooking_post_1\").outerHeight());$dexQuery(\"#hdcaptcha_error_1\").css(\"display\",\"inline\");}\n        <\/script><!--\/noptimize-->\n        <link  rel='stylesheet' media=\"all\" href=\"https:\/\/shefix.it\/wp-content\/plugins\/appointment-hour-booking\/templates\/07\/style.css\" type=\"text\/css\" \/><form autocomplete=\"off\" class=\"cpp_form\" name=\"cp_appbooking_pform_1\" id=\"cp_appbooking_pform_1\" action=\"\" method=\"post\" enctype=\"multipart\/form-data\" onsubmit=\"return cp_appbooking_pform_doValidate_1(this);\"><input type=\"hidden\" name=\"cp_pform_psequence\" value=\"_1\" \/><input type=\"hidden\" name=\"cp_appbooking_pform_process\" value=\"1\" \/><input type=\"hidden\" name=\"cp_appbooking_id\" value=\"1\" \/><input type=\"hidden\" name=\"cp_ref_page\" value=\"\" \/><input type=\"hidden\" name=\"form_structure_1\" id=\"form_structure_1\" size=\"180\" value=\"[[{&quot;form_identifier&quot;:&quot;&quot;,&quot;name&quot;:&quot;fieldname1&quot;,&quot;shortlabel&quot;:&quot;&quot;,&quot;index&quot;:0,&quot;ftype&quot;:&quot;fapp&quot;,&quot;userhelp&quot;:&quot;&quot;,&quot;userhelpTooltip&quot;:false,&quot;csslayout&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;services&quot;:[{&quot;name&quot;:&quot;Meeting about project - 15 min&quot;,&quot;price&quot;:0,&quot;capacity&quot;:1,&quot;duration&quot;:&quot;15&quot;,&quot;pb&quot;:0,&quot;pa&quot;:0,&quot;ohindex&quot;:0,&quot;idx&quot;:1}],&quot;openhours&quot;:[],&quot;allOH&quot;:[{&quot;name&quot;:&quot;Default&quot;,&quot;openhours&quot;:[{&quot;type&quot;:&quot;all&quot;,&quot;d&quot;:&quot;&quot;,&quot;h1&quot;:&quot;12&quot;,&quot;m1&quot;:&quot;0&quot;,&quot;h2&quot;:&quot;13&quot;,&quot;m2&quot;:&quot;0&quot;},{&quot;type&quot;:&quot;all&quot;,&quot;d&quot;:&quot;&quot;,&quot;h1&quot;:&quot;14&quot;,&quot;m1&quot;:&quot;45&quot;,&quot;h2&quot;:&quot;15&quot;,&quot;m2&quot;:&quot;30&quot;}]}],&quot;dateFormat&quot;:&quot;mm\\\/dd\\\/yy&quot;,&quot;showDropdown&quot;:false,&quot;showTotalCost&quot;:false,&quot;showTotalCostFormat&quot;:&quot;$ {0}&quot;,&quot;showEndTime&quot;:true,&quot;showQuantity&quot;:false,&quot;usedSlotsCheckbox&quot;:false,&quot;avoidOverlaping&quot;:true,&quot;emptySelectCheckbox&quot;:false,&quot;emptySelect&quot;:&quot;-- Please select service --&quot;,&quot;dropdownRange&quot;:&quot;-10:+10&quot;,&quot;working_dates&quot;:[false,true,true,true,true,true,false],&quot;numberOfMonths&quot;:&quot;1&quot;,&quot;maxNumberOfApp&quot;:0,&quot;firstDay&quot;:&quot;1&quot;,&quot;minDate&quot;:&quot;24h&quot;,&quot;maxDate&quot;:&quot;&quot;,&quot;defaultDate&quot;:&quot;&quot;,&quot;invalidDates&quot;:&quot;&quot;,&quot;tmpinvalidDates&quot;:&quot;&quot;,&quot;required&quot;:false,&quot;bSlotsCheckbox&quot;:true,&quot;bSlots&quot;:30,&quot;militaryTime&quot;:1,&quot;autonum&quot;:1,&quot;autonumStaff&quot;:0,&quot;fBuild&quot;:{},&quot;special_days&quot;:[],&quot;minDateTmp&quot;:0,&quot;getMinDate&quot;:{&quot;microseconds&quot;:0},&quot;tmpinvalidDatestime&quot;:[]},{&quot;form_identifier&quot;:&quot;&quot;,&quot;name&quot;:&quot;fieldname3&quot;,&quot;shortlabel&quot;:&quot;&quot;,&quot;index&quot;:1,&quot;ftype&quot;:&quot;ftext&quot;,&quot;userhelp&quot;:&quot;&quot;,&quot;userhelpTooltip&quot;:false,&quot;csslayout&quot;:&quot;&quot;,&quot;title&quot;:&quot;Name&quot;,&quot;predefined&quot;:&quot;&quot;,&quot;predefinedClick&quot;:false,&quot;required&quot;:true,&quot;size&quot;:&quot;medium&quot;,&quot;minlength&quot;:&quot;&quot;,&quot;maxlength&quot;:&quot;&quot;,&quot;equalTo&quot;:&quot;&quot;,&quot;fBuild&quot;:{}},{&quot;form_identifier&quot;:&quot;&quot;,&quot;name&quot;:&quot;email&quot;,&quot;shortlabel&quot;:&quot;&quot;,&quot;index&quot;:2,&quot;ftype&quot;:&quot;femail&quot;,&quot;userhelp&quot;:&quot;&quot;,&quot;userhelpTooltip&quot;:false,&quot;csslayout&quot;:&quot;&quot;,&quot;title&quot;:&quot;Email&quot;,&quot;predefined&quot;:&quot;&quot;,&quot;predefinedClick&quot;:false,&quot;required&quot;:true,&quot;size&quot;:&quot;medium&quot;,&quot;equalTo&quot;:&quot;&quot;,&quot;fBuild&quot;:{}},{&quot;form_identifier&quot;:&quot;&quot;,&quot;name&quot;:&quot;fieldname4&quot;,&quot;shortlabel&quot;:&quot;&quot;,&quot;index&quot;:3,&quot;ftype&quot;:&quot;ftextarea&quot;,&quot;userhelp&quot;:&quot;&quot;,&quot;userhelpTooltip&quot;:false,&quot;csslayout&quot;:&quot;&quot;,&quot;title&quot;:&quot;What are you looking to achieve? What are we going to work on?&quot;,&quot;predefined&quot;:&quot;&quot;,&quot;predefinedClick&quot;:false,&quot;required&quot;:false,&quot;size&quot;:&quot;medium&quot;,&quot;minlength&quot;:&quot;&quot;,&quot;maxlength&quot;:&quot;&quot;,&quot;rows&quot;:4,&quot;fBuild&quot;:{}}],[{&quot;title&quot;:&quot;&quot;,&quot;description&quot;:&quot;&quot;,&quot;formlayout&quot;:&quot;top_aligned&quot;,&quot;formtemplate&quot;:&quot;ahb_m&quot;,&quot;evalequations&quot;:1,&quot;autocomplete&quot;:1,&quot;autofocus&quot;:false}]]\" \/><input type=\"hidden\" name=\"refpage_1\" id=\"refpage_1\" value=\"\"><input type=\"hidden\" name=\"cp_appbooking_pform_status\" value=\"0\" \/><input name=\"anonce\" type=\"hidden\" value=\"1e142f2975\"\/><div id=\"fbuilder\">    \r\n    <div id=\"fbuilder_1\">\r\n        <div id=\"formheader_1\"><\/div>\r\n        <div id=\"fieldlist_1\"><\/div>\r\n    <\/div>\r\n<\/div>    \r\n<div style=\"display:none\">\r\n<div id=\"cpcaptchalayer_1\" class=\"cpcaptchalayer\">\r\n <div class=\"fields\" id=\"field-c0\" style=\"display:none\">\r\n    <label><\/label>\r\n    <div class=\"dfield\"><!--addons-payment-options--><\/div>\r\n    <div class=\"clearer\"><\/div>\r\n <\/div><!--addons-payment-fields-->\r\n<!-- rcadon -->\r\n<\/div>\r\n<\/div>\r\n<div id=\"cp_subbtn_1\" class=\"cp_subbtn\">Book now<\/div>\r\n<div style=\"clear:both;\"><\/div>\r\n<\/form>\r\n","protected":false},"excerpt":{"rendered":"<p>The client approached me with the idea of creating an additional offer for her customers \u2013 a paid, members-only content club. As part of the club, clients were to gain access to a premium version of the app, additional downloadable premium materials on the club platform, and two consultations available exclusively to club members. https:\/\/aplikacja.pierwszesmaki.pl\/materialy-premium [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[125],"tags":[],"class_list":["post-6732","post","type-post","status-publish","format-standard","hentry","category-case-study"],"acf":[],"_links":{"self":[{"href":"https:\/\/shefix.it\/index.php?rest_route=\/wp\/v2\/posts\/6732","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shefix.it\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/shefix.it\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/shefix.it\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/shefix.it\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6732"}],"version-history":[{"count":3,"href":"https:\/\/shefix.it\/index.php?rest_route=\/wp\/v2\/posts\/6732\/revisions"}],"predecessor-version":[{"id":7831,"href":"https:\/\/shefix.it\/index.php?rest_route=\/wp\/v2\/posts\/6732\/revisions\/7831"}],"wp:attachment":[{"href":"https:\/\/shefix.it\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6732"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/shefix.it\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6732"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/shefix.it\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6732"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}