# SocialBuddy Marketing Website A fully responsive, SEO-optimized marketing website for SocialBuddy - a social media management platform. ## 🚀 Features - **Modern Next.js 14** with App Router and TypeScript - **Fully Responsive Design** - Mobile-first approach - **SEO Optimized** - Complete meta tags, Open Graph, and Twitter Cards - **Premium UI/UX** - Vibrant gradients, glassmorphism, smooth animations - **Multiple Pages**: - Home (Hero, Features, Pricing) - Features (Detailed feature showcase) - Pricing (Free, Pro, Premium plans with FAQ) - Documentation (Comprehensive guides) - Blog (Latest news and tutorials) - **Reusable Components** - Navbar, Footer, Hero, Features, Pricing - **Performance Optimized** - Fast loading times - **Deploy Ready** - Configured for Vercel, Netlify, or any hosting platform ## 📦 Tech Stack - **Framework**: Next.js 14 - **Language**: TypeScript - **Styling**: CSS Modules + Tailwind CSS - **Fonts**: Inter & Outfit (Google Fonts) - **Animations**: Custom CSS animations ## 🛠️ Installation 1. Clone the repository: ```bash git clone cd "Socialbuddy Marketing" ``` 2. Install dependencies: ```bash npm install ``` 3. Run the development server: ```bash npm run dev ``` 4. Open [http://localhost:3000](http://localhost:3000) in your browser. ## 📁 Project Structure ``` ├── app/ │ ├── layout.tsx # Root layout with Navbar & Footer │ ├── page.tsx # Homepage │ ├── globals.css # Global styles & design system │ ├── features/ # Features page │ ├── pricing/ # Pricing page │ ├── docs/ # Documentation page │ └── blog/ # Blog page ├── components/ │ ├── Navbar.tsx # Navigation component │ ├── Footer.tsx # Footer component │ ├── Hero.tsx # Hero section │ ├── Features.tsx # Features section │ └── Pricing.tsx # Pricing section └── public/ # Static assets ``` ## 🎨 Design System The site uses a comprehensive design system with: - **Color Palette**: Primary (Indigo), Secondary (Pink), Accent (Teal) - **Gradients**: Multiple vibrant gradients - **Spacing**: Consistent spacing scale - **Typography**: Responsive font sizes with clamp() - **Shadows**: Multiple shadow levels - **Animations**: Fade, slide, scale, float effects ## 🚀 Deployment ### Vercel (Recommended) 1. Push your code to GitHub 2. Import project in Vercel 3. Deploy automatically Or use Vercel CLI: ```bash npm install -g vercel vercel ``` ### Netlify 1. Build the project: ```bash npm run build ``` 2. Deploy the `.next` folder to Netlify ### Other Platforms Build command: ```bash npm run build ``` Output directory: `.next` ## 📝 Environment Variables No environment variables required for the marketing site. ## 🔧 Customization ### Update Brand Colors Edit `app/globals.css`: ```css :root { --primary: #6366f1; --secondary: #ec4899; --accent: #14b8a6; } ``` ### Update Content - **Homepage**: Edit `app/page.tsx` - **Features**: Edit `components/Features.tsx` - **Pricing**: Edit `components/Pricing.tsx` - **Navigation**: Edit `components/Navbar.tsx` - **Footer**: Edit `components/Footer.tsx` ## 📄 Pages - `/` - Homepage with Hero, Features, and Pricing - `/features` - Detailed features showcase - `/pricing` - Pricing plans with FAQ - `/docs` - Documentation hub - `/blog` - Blog listing page ## 🎯 SEO Features - Comprehensive meta tags - Open Graph tags for social sharing - Twitter Card support - Semantic HTML structure - Optimized heading hierarchy - Fast page load times - Mobile-friendly design ## 📱 Responsive Breakpoints - Mobile: < 768px - Tablet: 768px - 1024px - Desktop: > 1024px ## 🤝 Contributing Contributions are welcome! Please feel free to submit a Pull Request. ## 📧 Support For support, email support@socialbuddy.com or visit our documentation. ## 📜 License Copyright © 2025 SocialBuddy. All rights reserved. --- Built with ❤️ by the SocialBuddy Team