Modern Astro website for Bombsquad - Advanced Technology Leadership company with global presence spanning Los Angeles, Stockholm, and Singapore.
- Astro - Static site generator with modern web standards
- Tailwind CSS v4 - Utility-first CSS framework with oklch color system
- shadcn/ui - Beautiful and accessible React components
- Lucide React - Modern SVG icon library
- Biome - Fast linter and formatter
- CloudFlare Pages - Edge deployment platform
- TypeScript - Type-safe development
- Node.js 20+
- Bun
# Clone the repository
git clone <repository-url>
cd bmbsqd-site
# Install dependencies
bun install
# Start development server
bun run dev
# Build for production
bun run build
# Preview production build
bun run preview
# Preview with CloudFlare Wrangler (production environment)
bun run preview:wranglerbun run dev- Start development server athttp://localhost:4321bun run build- Build for productionbun run preview- Preview production build locallybun run preview:wrangler- Preview with CloudFlare Wrangler athttp://localhost:8788bun run deploy- Deploy to CloudFlare Pagesbun run lint- Lint with Biomebun run lint:fix- Lint and auto-fix with Biomebun run format- Format with Biome
src/
├── layouts/
│ └── BaseLayout.astro # Base page layout with SEO and meta tags
├── pages/
│ └── index.astro # Homepage
├── components/
│ ├── ui/ # shadcn/ui components
│ │ ├── button.tsx
│ │ ├── card.tsx
│ │ └── ...
│ ├── ContactSection.astro # Contact information and methods
│ ├── GlobalPresence.astro # Three locations (LA, Stockholm, Singapore)
│ ├── HeroSection.astro # Main hero section
│ ├── ServiceOfferings.astro # Services and capabilities
│ ├── TechnologyExpertise.astro # Tech stack and expertise
│ └── TrackRecord.astro # Achievements and client testimonials
├── styles/
│ └── global.css # Global styles with Tailwind v4 configuration
└── lib/
└── utils.ts # Utility functions for shadcn/ui
public/ # Static assets
├── logo-white.png # Company logo
├── favicon.svg # Site favicon
└── ...
The site uses a professional monochrome color scheme:
- Primary:
hsl(0 0% 9%)- Near black - Secondary:
hsl(0 0% 96.1%)- Light gray - Background:
hsl(0 0% 100%)- White - Muted:
hsl(0 0% 45.1%)- Medium gray
- Sans: Inter, system fonts
- Serif: Crimson Text (for accent text)
- Mono: JetBrains Mono, Fira Code
All UI components follow shadcn/ui patterns with:
- Consistent spacing using CSS variables
- Accessible color contrast ratios
- Responsive design principles
- Clean, professional aesthetics
The site showcases Bombsquad's three strategic locations:
- Los Angeles - Silicon Beach headquarters and entertainment tech hub
- Stockholm - Nordic innovation center and European gateway
- Singapore - Asia-Pacific command center and fintech expertise
- Responsive Design - Mobile-first approach with breakpoints
- SEO Optimized - Meta tags, structured data, sitemap
- Performance Focused - Static generation, image optimization
- Accessibility - WCAG compliant components and patterns
- Professional Animations - Subtle, elegant transitions
The site is configured for CloudFlare Pages deployment:
# Deploy to production
bun run deployBuild settings:
- Build command:
bun run build - Output directory:
dist - Node version: 20+
The following environment variables are automatically set:
NODE_ENV=productionENVIRONMENT=production
Key configurations in astro.config.ts:
- Static output for CloudFlare Pages
- Tailwind CSS integration
- React components support
- Sitemap generation
- Image optimization
Tailwind v4 is configured in src/styles/global.css with:
- Custom CSS variables for colors
- Professional shadow system
- Responsive breakpoints
- Animation utilities
The site highlights Bombsquad's achievements:
- 25+ years of technology leadership
- Multiple $100M+ exits
- Award-winning innovations (Sony Music, Paramount Pictures)
- Fortune 500 client portfolio
Featured expertise areas:
- Web3 & Blockchain - Smart contracts, DeFi, NFT platforms
- AI & Machine Learning - Advanced algorithms and data science
- Enterprise Development - Scalable, secure solutions
- Cloud Architecture - Modern infrastructure and DevOps
Professional contact methods integrated throughout the site:
- Strategic consultation requests
- Project partnership inquiries
- Technical expertise discussions
- Global presence coordination
Copyright © 2025 Bombsquad (BMBSQD). All rights reserved.
No frameworks were harmed in the making of this site. Several were deliberately left behind.