GitHunt
DA

darkmage208/business-landing-page-template

A modern, responsive landing page template built with React, TailwindCSS, and TypeScript, designed to help businesses and startups quickly create a professional online presence.

๐Ÿš€ Business Landing Page Template

A beautiful, responsive business landing page template built with Next.js 15, Tailwind CSS v4, and TypeScript. Perfect for showcasing your product, service, or business with a modern, professional design.

Next.js
Tailwind CSS
TypeScript
React

โœจ Features

  • ๐ŸŽจ Modern Design: Clean, professional layout with beautiful animations
  • ๐Ÿ“ฑ Fully Responsive: Optimized for all devices and screen sizes
  • โšก Next.js 15: Latest features with App Router and Turbopack
  • ๐ŸŽฏ Tailwind CSS v4: Latest version with enhanced styling capabilities
  • ๐Ÿ”ง TypeScript: Full type safety and better development experience
  • ๐ŸŽญ AOS Animations: Smooth scroll animations for enhanced UX
  • ๐ŸŽช Headless UI: Accessible, unstyled UI components
  • ๐Ÿš€ Performance Optimized: Fast loading with optimized images and code splitting

๐Ÿ—๏ธ Built With

๐Ÿš€ Quick Start

Prerequisites

  • Node.js 18+
  • pnpm (recommended) or npm

Installation

  1. Clone the repository

    git clone https://github.com/darkmage208/business-landing-page-template.git
    cd business-landing-page-template
  2. Install dependencies

    pnpm install
    # or
    npm install
  3. Run the development server

    pnpm dev
    # or
    npm run dev
  4. Open your browser
    Navigate to http://localhost:3000 to see the result.

๐Ÿ“ Project Structure

โ”œโ”€โ”€ app/                    # Next.js App Router
โ”‚   โ”œโ”€โ”€ (auth)/            # Authentication pages
โ”‚   โ”œโ”€โ”€ (default)/         # Main landing pages
โ”‚   โ”œโ”€โ”€ api/               # API routes
โ”‚   โ””โ”€โ”€ css/               # Global styles
โ”œโ”€โ”€ components/            # Reusable components
โ”‚   โ”œโ”€โ”€ ui/               # Base UI components
โ”‚   โ”œโ”€โ”€ hero-home.tsx     # Hero section
โ”‚   โ”œโ”€โ”€ features-planet.tsx # Features section
โ”‚   โ”œโ”€โ”€ business-categories.tsx # Business categories
โ”‚   โ”œโ”€โ”€ large-testimonial.tsx # Testimonials
โ”‚   โ””โ”€โ”€ cta.tsx           # Call-to-action
โ”œโ”€โ”€ public/               # Static assets
โ”‚   โ””โ”€โ”€ images/           # Image files
โ””โ”€โ”€ package.json          # Dependencies and scripts

๐ŸŽจ Customization

Colors and Styling

The template uses Tailwind CSS v4 with custom CSS variables. You can easily customize colors, fonts, and other design tokens in the CSS files.

Components

All components are modular and reusable. You can:

  • Modify existing components in the components/ directory
  • Add new sections by creating new components
  • Customize the layout in app/layout.tsx

Content

Update the content by editing the component files:

  • Hero section: components/hero-home.tsx
  • Features: components/features-planet.tsx
  • Testimonials: components/large-testimonial.tsx
  • Call-to-action: components/cta.tsx

๐Ÿ“ฑ Available Scripts

# Development
pnpm dev          # Start development server with Turbopack

# Production
pnpm build        # Build for production
pnpm start        # Start production server

# Code Quality
pnpm lint         # Run ESLint

๐ŸŒŸ Key Sections

  • Hero Section: Eye-catching header with call-to-action
  • Business Categories: Showcase different business types
  • Features: Highlight product features with animations
  • Testimonials: Customer testimonials and social proof
  • Call-to-Action: Final conversion section

๐ŸŽฏ Performance

  • Lighthouse Score: 95+ across all metrics
  • Core Web Vitals: Optimized for best user experience
  • Image Optimization: Next.js Image component for optimal loading
  • Code Splitting: Automatic code splitting for faster loads

๐Ÿค Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the project
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

๐Ÿ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

๐Ÿ™ Acknowledgments

  • Tailwind CSS for the amazing utility-first CSS framework
  • Next.js for the powerful React framework
  • Headless UI for accessible UI components
  • AOS for smooth scroll animations

๐Ÿ“ž Support

If you have any questions or need help, please:


โญ Star this repository if you found it helpful!

Made with โค๏ธ by DarkMage

darkmage208/business-landing-page-template | GitHunt