Brooklyn: 99 - Advanced Shopify Theme Framework

Technologies Used

ShopifyLiquidJavaScriptSCSSTheme CustomizationE-commerceAge VerificationAPI Migration

Extensively rebuilt Shopify theme featuring custom age verification systems, advanced variant splitting functionality, and comprehensive merchant customization options. Built from a free Brooklyn theme foundation but completely refactored to include custom pop-ups, splash pages, dynamic loading systems, and a sophisticated product variant splitting template that overcomes Shopify's variant combination limitations. Named "Brooklyn: 99" as a tribute to the TV show and the philosophy that themes are always 99% complete - there's always room for more features.

Brooklyn: 99 - Advanced Shopify Theme Framework

Comprehensive Theme Customization System

Developed an extensive theme settings framework accessible through Shopify's native customizer, including custom loading icons with toggle controls, favicon and multi-logo support (including ALT logo for scroll effects and dark theme planning), and refined color, button, and typography systems. The customization system allows merchants to completely control their store's appearance without touching code.

Custom Pop-up & Splash Page Architecture

Built sophisticated modal and landing page systems embedded directly in the header section. Features include a configurable pop-up system with custom titles, content, CTAs, and color schemes, plus mobile-optimized background images with masking customization. The splash page system includes optional age verification with configurable minimum age settings, custom logos, backgrounds, titles, and sub-titles - all manageable through the theme customizer.

Advanced Product Variant Splitting

Engineered a custom product template that overcomes Shopify's variant combination limitations by allowing merchants to split products using three variant slots in highly specific ways. This complex system enabled one client to achieve product configurations impossible with standard Shopify architecture, though it required extensive documentation and was purpose-built for specific use cases. Included decimal place splitting capabilities and configurable maximum quantities.

Age Verification & Compliance Features

Developed a comprehensive age verification system specifically for cannabis industry clients and other age-restricted businesses. The system includes fully customizable compliance messaging, branded graphics, and verification flows that meet industry requirements while providing seamless user experience. All verification parameters are configurable through Shopify's customizer interface.

Project Evolution & Legacy

Successfully served multiple clients across various industries before transitioning focus to blockchain and NFT marketplace development. The "Brooklyn: 99" naming reflects both the TV show inspiration and the development philosophy that themes are perpetually 99% complete - always room for additional features and improvements. While no longer actively maintained, the framework demonstrated advanced Shopify theme development capabilities.