[{"data":1,"prerenderedAt":179},["ShallowReactive",2],{"settings":3,"portfolio-airfare-snacks":31},{"id":4,"apple_touch_icon":5,"cv":6,"default_meta_image":7,"default_meta_image_alt":8,"email":9,"extension":10,"external_links":11,"favicon":21,"favicon_png":22,"location":23,"logo_dark":24,"logo_light":24,"meta":25,"name":26,"round_logo":27,"site_url":28,"stem":29,"__hash__":30},"settings\u002Fsettings.yml","\u002Fimages\u002Fapple-touch-icon.png","\u002Fmark-spirek-resume.pdf","\u002Fimages\u002Fog-ms.png","Mark Spirek, AI + growth systems","mark@markspirek.com","yml",[12,15,18],{"url":13,"text":14},"https:\u002F\u002Fgithub.com\u002Fmspirek","GitHub",{"url":16,"text":17},"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fmspirek\u002F","Linkedin",{"url":19,"text":20},"https:\u002F\u002Ffocusstate.com",":focus state","\u002Ffavicon.svg","\u002Fimages\u002Ffavicon-32.png","Austin, TX","\u002Fimages\u002Flogos\u002Favatar.jpeg",{},"Mark Spirek",true,"https:\u002F\u002Fmarkspirek.com","settings","-NgLmQcZCLb8UuBzHIgaqY01HVxlOIncFQJniBnRPlg",{"id":32,"title":33,"blurb":34,"body":35,"categories":164,"cover_image":169,"date":170,"description":52,"extension":171,"meta":172,"meta_description":173,"meta_title":174,"navigation":27,"path":175,"seo":176,"stem":177,"__hash__":178},"portfolio\u002Fportfolio\u002Fairfare-snacks.md","Airfare","Helping an e-commerce startup evolve from a basic Shopify store into a full-featured subscription platform for health-conscious travelers.",{"type":36,"value":37,"toc":156},"minimark",[38,43,47,54,58,61,67,70,75,79,82,111,116,120,123,149,153],[39,40,42],"h2",{"id":41},"the-startup","The Startup",[44,45,46],"p",{},"Airfare is an e-commerce startup selling nutritious plant-based snacks packaged for air travel. They launched on out-of-the-box Shopify but quickly outgrew it. I came on board to help evolve their platform from a basic single-product store into a robust subscription-based e-commerce experience.",[44,48,49],{},[50,51],"img",{"alt":52,"src":53},"","\u002Fimages\u002Fportfolio\u002Fairfare-snacks\u002Fscreenshot-1.png",[39,55,57],{"id":56},"from-single-orders-to-subscriptions","From Single Orders to Subscriptions",[44,59,60],{},"The first major shift was building out a subscription model called \"Flight Crew\", targeted specifically at pilots and flight attendants who needed reliable, healthy snack deliveries on a recurring basis. This meant rethinking the entire purchase flow, homepage structure, and navigation hierarchy.",[62,63,64],"blockquote",{},[44,65,66],{},"The best e-commerce platforms don't just sell products. They solve a problem so well that customers never want to leave.",[44,68,69],{},"I restructured the site to lead with subscription tiers as the primary product, repositioning single pouch purchases as a low-commitment trial. Each subscription tier was displayed as its own featured product with clear pricing and benefits.",[44,71,72],{},[50,73],{"alt":52,"src":74},"\u002Fimages\u002Fportfolio\u002Fairfare-snacks\u002Fscreenshot-3.jpg",[39,76,78],{"id":77},"custom-snack-browser","Custom Snack Browser",[44,80,81],{},"One of the meatiest builds was the snack browsing experience. Airfare's customers are serious about nutrition. They track macros, follow specific diets, and want to know exactly what they're eating. I built a filterable snack catalog with:",[83,84,85,93,99,105],"ul",{},[86,87,88,92],"li",{},[89,90,91],"strong",{},"Multi-criteria filtering"," by brand, dietary needs, and ingredient categories",[86,94,95,98],{},[89,96,97],{},"Detailed product modals"," with full nutrition facts, ingredients, and brand stories",[86,100,101,104],{},[89,102,103],{},"Favorites system"," letting users save preferred snacks across sessions",[86,106,107,110],{},[89,108,109],{},"Mobile-optimized layout"," since 65% of traffic came from phones",[44,112,113],{},[50,114],{"alt":52,"src":115},"\u002Fimages\u002Fportfolio\u002Fairfare-snacks\u002Fscreenshot-2.png",[39,117,119],{"id":118},"account-dashboard","Account Dashboard",[44,121,122],{},"The trickiest engineering challenge was the account management system. Subscription orders ran through ReCharge while single purchases stayed on Shopify: two completely separate data sources that needed to feel like one unified experience.",[83,124,125,131,137,143],{},[86,126,127,130],{},[89,128,129],{},"Unified order history"," pulling from both Shopify and ReCharge APIs",[86,132,133,136],{},[89,134,135],{},"Subscription management",": pause, cancel, edit shipping dates, update payment methods",[86,138,139,142],{},[89,140,141],{},"Cross-platform sync"," ensuring changes in the Airfare dashboard reflected in both Shopify and ReCharge",[86,144,145,148],{},[89,146,147],{},"Smart notifications"," with nav badge indicators for unredeemed rewards",[39,150,152],{"id":151},"the-takeaway","The Takeaway",[44,154,155],{},"This project was a lesson in building iteratively alongside a growing startup. Every feature shipped informed the next one. The platform evolved from a simple Shopify store into a full subscription commerce experience, and I got to build every layer of that evolution.",{"title":52,"searchDepth":157,"depth":157,"links":158},2,[159,160,161,162,163],{"id":41,"depth":157,"text":42},{"id":56,"depth":157,"text":57},{"id":77,"depth":157,"text":78},{"id":118,"depth":157,"text":119},{"id":151,"depth":157,"text":152},[165,166,167,168],"Shopify","Liquid","ReCharge","JavaScript","\u002Fimages\u002Fportfolio\u002Fairfare-snacks\u002Fcover.jpg","2020-09-01T05:00:00+0000","md",{},"E-commerce platform evolution for Airfare, a plant-based snack startup, featuring subscription integration, custom filtering, and account management.","Airfare | Work | Mark Spirek","\u002Fportfolio\u002Fairfare-snacks",{"title":33,"description":52},"portfolio\u002Fairfare-snacks","nofrLuCljbL1G6B2V6Zo42aJFma4ZF24t720Y1YOLL8",1788901049327]