[
  {
    "id": 1,
    "slug": "bouquet-foundations",
    "title": "Bouquet Foundations",
    "category": "Arrangements",
    "level": "Beginner",
    "price": 59,
    "currency": "USD",
    "durationHours": 10,
    "language": "English",
    "tags": ["bouquet", "basics", "technique"],
    "rating": 4.7,
    "reviewsCount": 241,
    "descriptionShort": "Start your floristry journey with shape, balance, and color essentials.",
    "descriptionLong": "Learn the core principles of bouquet construction: balance, proportion, and rhythm. Practice safe handling, stem prep, and clean finishing for retail-ready results.",
    "syllabus": ["Tools and safety", "Stems and prep", "Balance and color", "Tying and wrapping", "Care and transport"],
    "available": true
  },
  {
    "id": 2,
    "slug": "wedding-floristry-essentials",
    "title": "Wedding Floristry Essentials",
    "category": "Wedding",
    "level": "Intermediate",
    "price": 129,
    "currency": "USD",
    "durationHours": 24,
    "language": "English",
    "tags": ["wedding", "bridal", "event"],
    "rating": 4.8,
    "reviewsCount": 382,
    "descriptionShort": "Plan and execute bridal bouquets, boutonnieres, and table florals.",
    "descriptionLong": "From consultations to installation day: build proposals, select palettes, and create cohesive wedding designs that photograph beautifully and hold up during long events.",
    "syllabus": ["Client briefs", "Palette building", "Bridal bouquet", "Boutonnieres", "Tablescapes"],
    "available": true
  },
  {
    "id": 3,
    "slug": "event-installations",
    "title": "Event Installations",
    "category": "Event",
    "level": "Advanced",
    "price": 199,
    "currency": "USD",
    "durationHours": 30,
    "language": "English",
    "tags": ["installation", "large-scale", "mechanics"],
    "rating": 4.6,
    "reviewsCount": 159,
    "descriptionShort": "Engineer large-scale floral pieces safely and efficiently.",
    "descriptionLong": "Master structural mechanics for arches, hanging pieces, and stage backdrops. Learn safe rigging, transport planning, and rapid on-site assembly.",
    "syllabus": ["Structures and safety", "Rigging basics", "Foam-free builds", "Transport and timing", "Crew coordination"],
    "available": true
  },
  {
    "id": 4,
    "slug": "sustainable-floristry",
    "title": "Sustainable Floristry",
    "category": "Sustainability",
    "level": "Intermediate",
    "price": 89,
    "currency": "USD",
    "durationHours": 14,
    "language": "English",
    "tags": ["eco", "foam-free", "local"],
    "rating": 4.9,
    "reviewsCount": 417,
    "descriptionShort": "Design foam-free and reduce waste without losing design impact.",
    "descriptionLong": "Adopt eco-conscious practices: local sourcing, composting, water-saving hydration, and foam-free mechanics that support professional-level aesthetics.",
    "syllabus": ["Sourcing locally", "Hydration methods", "Foam-free mechanics", "Waste reduction", "Client communication"],
    "available": true
  },
  {
    "id": 5,
    "slug": "flower-care-pro",
    "title": "Flower Care Pro",
    "category": "Arrangements",
    "level": "Beginner",
    "price": 49,
    "currency": "USD",
    "durationHours": 8,
    "language": "English",
    "tags": ["conditioning", "longevity", "prep"],
    "rating": 4.5,
    "reviewsCount": 133,
    "descriptionShort": "Condition flowers for maximum freshness and vase life.",
    "descriptionLong": "Understand water quality, nutrition, and environment factors. Build repeatable prep routines and troubleshoot common freshness issues.",
    "syllabus": ["Water and food", "Temperature control", "Sanitation", "Stem techniques", "Troubleshooting"],
    "available": true
  },
  {
    "id": 6,
    "slug": "small-business-florist",
    "title": "Florist Small Business",
    "category": "Business",
    "level": "Intermediate",
    "price": 139,
    "currency": "USD",
    "durationHours": 22,
    "language": "English",
    "tags": ["pricing", "marketing", "workflow"],
    "rating": 4.7,
    "reviewsCount": 298,
    "descriptionShort": "Price confidently, market effectively, and streamline operations.",
    "descriptionLong": "Learn pricing formulas, proposals, inventory planning, and client management. Build a brand with consistent voice and simple systems.",
    "syllabus": ["Pricing models", "Proposals", "Inventory", "Marketing basics", "Client care"],
    "available": true
  },
  {
    "id": 7,
    "slug": "color-theory-flowers",
    "title": "Color Theory for Flowers",
    "category": "Arrangements",
    "level": "Beginner",
    "price": 69,
    "currency": "USD",
    "durationHours": 12,
    "language": "English",
    "tags": ["color", "palette", "contrast"],
    "rating": 4.6,
    "reviewsCount": 176,
    "descriptionShort": "Use palettes strategically to create mood and coherence.",
    "descriptionLong": "Build palettes using harmonious and contrasting schemes. Practice translating inspiration into practical recipes for bouquets and centerpieces.",
    "syllabus": ["Hue and value", "Harmony vs contrast", "Palette recipes", "Seasonal choices", "Client preferences"],
    "available": true
  },
  {
    "id": 8,
    "slug": "centerpieces-that-sell",
    "title": "Centerpieces that Sell",
    "category": "Arrangements",
    "level": "Intermediate",
    "price": 109,
    "currency": "USD",
    "durationHours": 18,
    "language": "English",
    "tags": ["centerpiece", "composition", "pricing"],
    "rating": 4.7,
    "reviewsCount": 265,
    "descriptionShort": "Design profitable centerpieces with consistent quality.",
    "descriptionLong": "Master composition basics, cost control, and repeatable steps that make production smooth during peak seasons.",
    "syllabus": ["Recipe building", "Mechanics", "Pricing & margin", "Production flow", "Quality control"],
    "available": true
  },
  {
    "id": 9,
    "slug": "ikebana-basics",
    "title": "Ikebana Basics",
    "category": "Ikebana",
    "level": "Beginner",
    "price": 79,
    "currency": "USD",
    "durationHours": 10,
    "language": "English",
    "tags": ["ikebana", "minimal", "balance"],
    "rating": 4.5,
    "reviewsCount": 142,
    "descriptionShort": "Explore minimalist Japanese floral composition and philosophy.",
    "descriptionLong": "Study line, space, and asymmetry. Practice basic forms and learn the cultural context behind classical arrangements.",
    "syllabus": ["History and schools", "Kenzan basics", "Line and space", "Asymmetry", "Seasonality"],
    "available": true
  },
  {
    "id": 10,
    "slug": "dried-flowers-art",
    "title": "Dried Flowers Art",
    "category": "Dried Flowers",
    "level": "Intermediate",
    "price": 89,
    "currency": "USD",
    "durationHours": 14,
    "language": "English",
    "tags": ["dried", "texture", "lasting"],
    "rating": 4.6,
    "reviewsCount": 121,
    "descriptionShort": "Preserve botanicals and design long-lasting pieces.",
    "descriptionLong": "Learn drying methods, color retention, and assembly styles for commercial and home decor settings.",
    "syllabus": ["Drying methods", "Color preservation", "Design styles", "Durability tips", "Care"],
    "available": true
  },
  {
    "id": 11,
    "slug": "seasonal-wreaths",
    "title": "Seasonal Wreaths",
    "category": "Arrangements",
    "level": "Beginner",
    "price": 55,
    "currency": "USD",
    "durationHours": 9,
    "language": "English",
    "tags": ["wreath", "seasonal", "craft"],
    "rating": 4.4,
    "reviewsCount": 88,
    "descriptionShort": "Create seasonal wreaths with durable mechanics.",
    "descriptionLong": "From bases to finishing touches—compose balanced wreaths that suit different occasions and climates.",
    "syllabus": ["Base building", "Greenery selection", "Accents and balance", "Hanging and care", "Packaging"],
    "available": true
  },
  {
    "id": 12,
    "slug": "floral-photostyling",
    "title": "Floral Photo Styling (Text-Only Guidance)",
    "category": "Business",
    "level": "Intermediate",
    "price": 69,
    "currency": "USD",
    "durationHours": 10,
    "language": "English",
    "tags": ["branding", "portfolio", "content"],
    "rating": 4.3,
    "reviewsCount": 77,
    "descriptionShort": "Style your arrangements for better portfolio impact using text-only guidance.",
    "descriptionLong": "Plan backdrops, props, and angles with written prompts. Build consistent brand presence without relying on heavy visuals.",
    "syllabus": ["Storyboarding", "Props selection", "Angles and light (described)", "Editing workflow", "Captions"],
    "available": true
  },
  {
    "id": 13,
    "slug": "therapeutic-floristry",
    "title": "Therapeutic Floristry",
    "category": "Therapy",
    "level": "Beginner",
    "price": 79,
    "currency": "USD",
    "durationHours": 12,
    "language": "English",
    "tags": ["wellbeing", "mindfulness", "creative"],
    "rating": 4.8,
    "reviewsCount": 201,
    "descriptionShort": "Use floral practice to support mindfulness and well-being.",
    "descriptionLong": "Guided exercises for stress relief and creative focus, with optional journaling and reflection prompts.",
    "syllabus": ["Mindful prep", "Breath and rhythm", "Creative prompts", "Reflection", "Sustainable routines"],
    "available": true
  },
  {
    "id": 14,
    "slug": "retail-floristry-quickstart",
    "title": "Retail Floristry Quickstart",
    "category": "Business",
    "level": "Beginner",
    "price": 99,
    "currency": "USD",
    "durationHours": 16,
    "language": "English",
    "tags": ["retail", "operations", "customer"],
    "rating": 4.5,
    "reviewsCount": 167,
    "descriptionShort": "Practical skills to start or improve a small retail floristry operation.",
    "descriptionLong": "Cover merchandising, customer service, POS workflows, simple marketing, and daily routines that drive repeat business.",
    "syllabus": ["Store setup", "Merchandising", "POS basics", "Customer care", "Promotions"],
    "available": true
  },
  {
    "id": 15,
    "slug": "botanical-typography",
    "title": "Botanical Typography",
    "category": "Arrangements",
    "level": "Advanced",
    "price": 119,
    "currency": "USD",
    "durationHours": 20,
    "language": "English",
    "tags": ["letters", "monograms", "events"],
    "rating": 4.2,
    "reviewsCount": 54,
    "descriptionShort": "Design letterforms and monograms using botanical materials.",
    "descriptionLong": "Plan structural templates and create durable botanical lettering for events and installations.",
    "syllabus": ["Templates", "Material selection", "Attachment methods", "Durability", "Transport"],
    "available": true
  },
  {
    "id": 16,
    "slug": "funeral-floristry-care",
    "title": "Funeral Floristry with Care",
    "category": "Event",
    "level": "Intermediate",
    "price": 109,
    "currency": "USD",
    "durationHours": 18,
    "language": "English",
    "tags": ["sympathy", "etiquette", "care"],
    "rating": 4.6,
    "reviewsCount": 123,
    "descriptionShort": "Create respectful sympathy arrangements with proper etiquette.",
    "descriptionLong": "Understand cultural considerations, messaging, and stable designs for transport and display.",
    "syllabus": ["Cultural notes", "Message handling", "Stable mechanics", "Transport", "Care guides"],
    "available": true
  },
  {
    "id": 17,
    "slug": "advanced-color-harmonies",
    "title": "Advanced Color Harmonies",
    "category": "Arrangements",
    "level": "Advanced",
    "price": 129,
    "currency": "USD",
    "durationHours": 22,
    "language": "English",
    "tags": ["color", "harmony", "palette"],
    "rating": 4.7,
    "reviewsCount": 144,
    "descriptionShort": "Complex palettes and intentional contrasts for sophisticated looks.",
    "descriptionLong": "Move beyond basics with multi-tone palettes, neutrals, and accent strategies that elevate commercial work.",
    "syllabus": ["Neutral scaffolding", "Accents", "Multi-tone builds", "Editing", "Client approvals"],
    "available": true
  },
  {
    "id": 18,
    "slug": "foam-free-arches",
    "title": "Foam-Free Arches",
    "category": "Sustainability",
    "level": "Intermediate",
    "price": 139,
    "currency": "USD",
    "durationHours": 20,
    "language": "English",
    "tags": ["arches", "eco", "rigging"],
    "rating": 4.8,
    "reviewsCount": 210,
    "descriptionShort": "Build striking arches using sustainable mechanics.",
    "descriptionLong": "Plan, assemble, and safely install arches with reusable structures and hydration techniques.",
    "syllabus": ["Planning", "Structure", "Hydration", "Assembly", "Safety"],
    "available": true
  },
  {
    "id": 19,
    "slug": "pressing-botanicals",
    "title": "Pressing Botanicals",
    "category": "Dried Flowers",
    "level": "Beginner",
    "price": 39,
    "currency": "USD",
    "durationHours": 6,
    "language": "English",
    "tags": ["pressed", "craft", "art"],
    "rating": 4.3,
    "reviewsCount": 68,
    "descriptionShort": "Press flowers and leaves for art and keepsakes.",
    "descriptionLong": "Select suitable species, press efficiently, and mount pieces for display or gifting.",
    "syllabus": ["Species selection", "Pressing methods", "Drying", "Mounting", "Care"],
    "available": true
  },
  {
    "id": 20,
    "slug": "studio-workflow",
    "title": "Studio Workflow Mastery",
    "category": "Business",
    "level": "Advanced",
    "price": 149,
    "currency": "USD",
    "durationHours": 24,
    "language": "English",
    "tags": ["workflow", "sops", "efficiency"],
    "rating": 4.6,
    "reviewsCount": 133,
    "descriptionShort": "Create reliable SOPs for stress-free production days.",
    "descriptionLong": "Design checklists, batching steps, and time blocks to standardize outcomes and reduce errors.",
    "syllabus": ["Checklist design", "Batching", "Time blocks", "Quality audit", "Team comms"],
    "available": true
  },
  {
    "id": 21,
    "slug": "seasonal-sourcing",
    "title": "Seasonal Sourcing",
    "category": "Sustainability",
    "level": "Beginner",
    "price": 59,
    "currency": "USD",
    "durationHours": 9,
    "language": "English",
    "tags": ["seasons", "local", "budget"],
    "rating": 4.4,
    "reviewsCount": 85,
    "descriptionShort": "Source seasonal stems locally to cut costs and boost freshness.",
    "descriptionLong": "Build vendor relationships, plan seasonal menus, and substitute smartly when stock is limited.",
    "syllabus": ["Vendor relations", "Menus", "Substitutions", "Budgeting", "Storage"],
    "available": true
  },
  {
    "id": 22,
    "slug": "contract-templates",
    "title": "Florist Contract Templates",
    "category": "Business",
    "level": "Intermediate",
    "price": 79,
    "currency": "USD",
    "durationHours": 8,
    "language": "English",
    "tags": ["legal", "templates", "risk"],
    "rating": 4.5,
    "reviewsCount": 101,
    "descriptionShort": "Use clear contracts to protect both you and your clients.",
    "descriptionLong": "Customize clauses for cancellations, damages, and delivery. Keep terms readable and fair.",
    "syllabus": ["Key clauses", "Cancellations", "Damages", "Delivery terms", "Signatures"],
    "available": true
  }
]