GitHunt
CA

calgod/six-seven

Just a silly web app made using Claude Code

Six Seven ๐ŸŽจโœจ

A chaotic, colorful React playground featuring the magical numbers 6 and 7!

๐Ÿš€ Quick Start

# Install dependencies
npm install

# Start development server
npm run dev

# Build for production
npm run build

# Preview production build
npm run preview

๐ŸŽฏ Features

๐Ÿ  Home Page

  • Animated hero section with gradient text
  • 42 interactive colored squares (6ร—7!)
  • Feature cards showcasing the 6-7 philosophy

๐ŸŽฎ Playground

  • Magic counter with +6 and +7 buttons
  • Animation controls with toggle switch
  • Like counter with smooth animations
  • Color selector with live preview
  • Multiple interactive tabs
  • 9 colorful gradient cards
  • Animated stats bar
  • Hover effects and transitions
  • Interactive like and bookmark buttons

๐Ÿ“Š Charts

  • Line charts showing 6 vs 7 trends
  • Bar chart of multiplication table
  • Pie chart of color distribution
  • Area chart for analytics
  • Powered by Recharts

๐Ÿ“ Forms

  • Interactive form with live preview
  • Range slider for score tracking
  • Newsletter subscription toggle
  • Real-time validation
  • Quick fill buttons

โœจ Widgets

  • Countdown timer (resets at 0)
  • Live clock with date
  • Random quote generator
  • Dice roller with animations
  • Progress tracker
  • Color picker with presets

๐Ÿ› ๏ธ Tech Stack

  • React 18 - UI library
  • TypeScript - Type safety
  • Vite - Build tool
  • Tailwind CSS v4 - Styling
  • shadcn/ui - Component library
  • Framer Motion - Animations
  • React Router - Navigation
  • Recharts - Data visualization
  • Lucide React - Icons

โ˜๏ธ Deployment

This app is ready to deploy to Cloudflare Pages!

Quick Deploy Options:

  1. GitHub Integration (Recommended)

    • Connect your repo to Cloudflare Pages
    • Automatic deployments on every push
    • Free hosting with global CDN
  2. CLI Deployment

    npm run pages:deploy
    

See CLOUDFLARE.md for detailed deployment instructions.

๐ŸŽจ The 6-7 Philosophy

  • 6 - The perfect number
  • 7 - The lucky number
  • 13 - Their sum (6+7)
  • 42 - Their product (6ร—7) - The answer to everything!
  • 67 - The magic combination

๐Ÿ“ Project Structure

src/
โ”œโ”€โ”€ components/          # Reusable components
โ”‚   โ”œโ”€โ”€ ui/             # shadcn/ui components
โ”‚   โ”œโ”€โ”€ Navigation.tsx  # Main navigation
โ”‚   โ”œโ”€โ”€ Layout.tsx      # App layout
โ”‚   โ””โ”€โ”€ [widgets]       # Custom widgets
โ”œโ”€โ”€ pages/              # Page components
โ”‚   โ”œโ”€โ”€ HomePage.tsx
โ”‚   โ”œโ”€โ”€ PlaygroundPage.tsx
โ”‚   โ”œโ”€โ”€ GalleryPage.tsx
โ”‚   โ”œโ”€โ”€ ChartsPage.tsx
โ”‚   โ”œโ”€โ”€ FormsPage.tsx
โ”‚   โ””โ”€โ”€ WidgetsPage.tsx
โ”œโ”€โ”€ lib/                # Utilities
โ”‚   โ””โ”€โ”€ utils.ts
โ””โ”€โ”€ App.tsx             # Root component

๐ŸŽญ Interactive Elements

  • โœ… Animated buttons and cards
  • โœ… Hover effects everywhere
  • โœ… Live data updates
  • โœ… Form validation
  • โœ… Color theming
  • โœ… Smooth transitions
  • โœ… Responsive design

๐ŸŒˆ Color Palette

  • Purple: #8b5cf6
  • Pink: #ec4899
  • Blue: #3b82f6
  • Green: #10b981
  • Yellow: #f59e0b
  • Red: #ef4444

๐Ÿ“œ License

MIT License - Feel free to use this chaotic masterpiece!

๐ŸŽ‰ Have Fun!

Explore all the pages, click all the buttons, and enjoy the colorful chaos of Six Seven!