{"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\u2019re 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\u2019re 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=\"f611801616\"\/><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}]}}