Flower Laboratory
Calibrating the lab…
⚗️

Firebase Not Configured

This site needs Firebase to run. Open the admin panel to enter your project credentials.

A Chemist’s Take on Cannabis

Lab access — are you 21+?

You must be 21 or older to enter the laboratory.

Sorry — you must be 21 or older to access this site.
⚗️ Fresh batches in the lab weekly — DM to order  ·  @flowerlabadmin
⚗️ Est. in the Lab · Small-Batch Exotic
FlowerLaboratory

A chemist’s take on cannabis. Lab-grade exotic indoor, grown and cured with a scientist’s precision.

Flower Laboratory mascot
The Flower Laboratory Line · sealed · lab-tested · in dispensaries
🧬

Lab-Grade Genetics

Hand-selected exotic cultivars, phenohunted for potency and flavor.

⚗️

Small-Batch

Grown in controlled runs — never rushed, never mass-produced.

🔬

Quality Checked

Every batch inspected for density, nose, and a clean, proper cure.

📦

Distro-Ready

Wholesale by the pound, packed and ready to move.

🧪 Specimen Menu

Order via Telegram →

📲 How to Order

DM us on Telegram to browse and place orders. Fast lab response.

📍 Pickup

Area pickup only. Location shared after order confirmation via Telegram.

⏰ Hours

Mon–Sun: 10am – 10pm

✅ Legal

Licensed cannabis. Adults 21+ only. No transactions on this site.

⚗️ Order on Telegram

🔐 Admin Access

⚗️ Flower Laboratory Admin

🔥 Firebase Status

Your Flower Laboratory Firebase API key, database URL, project ID, and app ID are already embedded in this file. You do not need to enter them again.

  1. Browser storefront connection: already configured in FIREBASE_CONFIG
  2. Database: flowerlab-1cafc-default-rtdb
  3. If this status shows disconnected, check the deployed Firebase Rules and confirm the site can publicly read settings and products
  4. The Firebase service-account JSON requested by Netlify is separate and is used only by protected server functions

⚙️ Site Settings

📖 How to set up Cloudinary for phone uploads
  1. Go to cloudinary.com and create a free account
  2. Copy your Cloud Name from the dashboard
  3. Go to Settings → Upload → Upload Presets → Add upload preset
  4. Set Signing Mode to Unsigned → save → copy the preset name
  5. Paste both values above and hit Save Settings

💰 Pricing Formula

All tiers auto-calculate from each product's 1 lb price.

🖼️ Site Logo

No logo uploaded

🔲 Background Watermark

No watermark uploaded

📊 Promotions & Visitor Data

Your private admin token must match PROMO_ADMIN_TOKEN in Netlify. Save it once on a trusted device and this browser will remember it for future listing edits.

No admin token saved on this device yet.
Enter a promo code above to validate or redeem it.

🌿 Exotic Indoor Products

Add Product

🧪 Batch Details

Uses the 1 lb price to generate THC, terps, dates, lot, and notes. You can edit anything before saving.

📸 Media — Images & Videos

Set up Cloudinary in Settings for full-quality phone uploads
YouTube links stream at full quality with no storage limits.