8000 GitHub - dominictayloruk/shadcn-landing-page: Landing page template using Shadcn, React, Typescript and Tailwind · GitHub
[go: up one dir, main page]

Skip to content

About

Landing page template using Shadcn, React, Typescript and Tailwind

Resources

Stars

1 star

Watchers

0 watching

Forks

 
 

Repository files navigation

Shadcn/UI Landing Page Template

shadch-landing-page

Build your React landing page effortlessly with the required sections to your project.

Cloudflare Demo Vercel Demo

Sections

  • Navbar
  • Sidebar(mobile)
  • Hero
  • Sponsors
  • About
  • Stats
  • How It Works
  • Features
  • Services
  • Call-to-Action (CTA)
  • Testimonials
  • Team
  • Pricing
  • Newsletter
  • Frequently Asked Questions(FAQ)
  • Contact form
  • Footer

Features

  • Fully Responsive Design
  • User Friendly Navigation
  • Dark Mode
  • Meta tags
  • Modern Tech Stack (React 19, Vite 8, TypeScript 7, Tailwind CSS 4)
  • Code Quality Tools (Biome, Knip)

Local install

  1. Clone this repository:
git clone https://github.com/dominictayloruk/shadcn-landing-page.git
  1. Go into project
cd shadcn-landing-page
  1. Install dependencies
pnpm install
  1. Run development server
pnpm dev

Available Scripts

  • pnpm dev - Start development server
  • pnpm build - Build for production
  • pnpm preview - Preview production build
  • pnpm check - Run Biome check (linter + formatter)
  • pnpm check:fix - Run Biome check with auto-fix
  • pnpm lint - Run Biome linter
  • pnpm lint:fix - Run Biome linter with auto-fix
  • pnpm format - Format code with Biome
  • pnpm format:check - Check code formatting with Biome
  • pnpm knip - Analyze unused dependencies and exports

Tech Stack

Core

  • React 19
  • Vite 8
  • TypeScript 7

Styling

  • Tailwind CSS 4
  • shadcn/ui components
  • Lucide React icons

Development Tools

  • Biome 2
  • Knip 6

For detailed dependency information, see PLAN.md

Deploy to Coolify

Choose Nixpacks as the build pack.

  1. Set the source repository:
https://github.com/dominictayloruk/shadcn-landing-page.git
  1. Publish directory:
/dist
  1. Install command:
pnpm install
  1. Build command:
tsc && vite build

About

Landing page template using Shadcn, React, Typescript and Tailwind

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages

0