import React, { useState } from “react”; import { motion } from “framer-motion”; import { Flame, Mail, Trophy, Upload, Laugh, Skull, Vote, ShoppingBag, ChevronRight, ShieldAlert, Camera, Zap } from “lucide-react”; import { Card, CardContent } from “@/components/ui/card”; import { Button } from “@/components/ui/button”;

const articles = [ { tag: “Hall of Fame”, title: “Man Attempts to Fix Toilet With Expanding Foam. Neighborhood Suffers.”, excerpt: “A bold plumbing strategy, a can-do attitude, and one bathroom that will never emotionally recover.”, }, { tag: “Marketplace Madness”, title: “Guy Trades Running Car for ‘Haunted’ Jet Ski and Three Swords”, excerpt: “Financial experts are calling it: technically a transaction.”, }, { tag: “Relationship Court”, title: “Woman Discovers Boyfriend’s ‘Side Business’ Is Just Losing Money on Beanie Babies”, excerpt: “He called it investing. The garage called it a cry for help.”, }, { tag: “Bad DIY”, title: “Dad Builds Backyard Zipline Using Extension Cord and Confidence”, excerpt: “The good news: gravity worked exactly as advertised.”, }, ];

const leaderboard = [ “Worst Tattoo Decision”, “Most Unnecessary Facebook Marketplace Trade”, “Worst Home Repair Attempt”, “Most Confidently Wrong Person Online”, “Bad Idea of the Week”, ];

const emails = [ “submissions@drugbadly.com”, “tips@drugbadly.com”, “collabs@drugbadly.com”, “media@drugbadly.com”, “merch@drugbadly.com”, ];

export default function DrugBadlyHomepage() { const [vote, setVote] = useState(null);

return (

DrugBadly
Bad decisions. Great content.

The Internet’s Funniest Bad Decisions

Humanity keeps making terrible choices.
We keep receipts.

DrugBadly is a viral humor site for bad DIY projects, cursed marketplace listings, questionable relationship logic, internet fails, and real-life decisions that deserve their own warning label.

No medical advice. No illegal advice. Just comedy, chaos, and poor judgment with better branding.



Breaking Bad Decisions
{articles.slice(0, 3).map((article, index) => (

{article.tag}
#{index + 1}

{article.title}

{article.excerpt}

))}



Latest Bad Decisions

Fresh from the fail factory

Launch this section with funny short articles, meme captions, screenshots, and user-submitted stories. The goal is easy-to-share content.

{articles.map((article) => (

{article.tag}

{article.title}

{article.excerpt}




))}

Weekly Rankings

The Bad Decisions Hall of Fame

Rank the internet’s worst choices every week. This gives the site recurring content, easy social posts, and reasons for visitors to come back.

{leaderboard.map((item, index) => (

{index + 1}
{item}

))}


Interactive Poll

Would you trade your car for a haunted jet ski?

Vote now. Defend yourself later.

{[“Absolutely”, “Only if it has Bluetooth”, “I need to speak to my lawyer”].map((option) => (

))}

{vote &&

Your vote: {vote}. The committee is concerned.

}



Brand-safe chaos

The site can be edgy without promoting drugs, crime, violence, or dangerous behavior. That matters for ads, affiliates, and long-term monetization.


User Submissions

Send us your worst idea.

This is the low-work content engine. Visitors submit screenshots, stories, marketplace finds, bad tattoos, cursed repairs, and “you won’t believe this” moments.

{emails.map((email) => (

{email}

))}


Submission Form Preview