MCPcopy
hub / github.com/leoMirandaa/shadcn-landing-page

github.com/leoMirandaa/shadcn-landing-page @main sqlite

repository ↗ · DeepWiki ↗
54 symbols 129 edges 37 files 0 documented · 0%
README

Shadcn/UI Landing Page Template

ShadcnUI + React + TypeScript + Tailwind.

shadch-landing-page

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

Sections

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

Features

  • [x] Fully Responsive Design
  • [x] User Friendly Navigation
  • [x] Dark Mode
  • [x] Meta tags

How to install

  1. Clone this repository:
git clone https://github.com/leoMirandaa/shadcn-landing-page.git
  1. Go into project
cd shadcn-landing-page
  1. Install dependencies
npm install
  1. Run project
npm run dev

Extension points exported contracts — how you extend this code

FAQProps (Interface)
(no doc)
src/components/FAQ.tsx
ServiceProps (Interface)
(no doc)
src/components/Services.tsx
TestimonialProps (Interface)
(no doc)
src/components/Testimonials.tsx
SponsorProps (Interface)
(no doc)
src/components/Sponsors.tsx
PricingProps (Interface)
(no doc)
src/components/Pricing.tsx

Core symbols most depended-on inside this repo

cn
called by 37
src/lib/utils.ts
useTheme
called by 1
src/components/theme-provider.tsx
socialIcon
called by 1
src/components/Team.tsx
App
called by 0
src/App.tsx
FAQ
called by 0
src/components/FAQ.tsx
LogoIcon
called by 0
src/components/Icons.tsx
MedalIcon
called by 0
src/components/Icons.tsx
MapIcon
called by 0
src/components/Icons.tsx

Shape

Function 38
Interface 15
Enum 1

Languages

TypeScript100%

Modules by API surface

src/components/Icons.tsx9 symbols
src/components/Team.tsx4 symbols
src/components/ui/sheet.tsx3 symbols
src/components/Pricing.tsx3 symbols
src/components/ui/badge.tsx2 symbols
src/components/theme-provider.tsx2 symbols
src/components/Testimonials.tsx2 symbols
src/components/Statistics.tsx2 symbols
src/components/Sponsors.tsx2 symbols
src/components/Services.tsx2 symbols
src/components/ScrollToTop.tsx2 symbols
src/components/Newsletter.tsx2 symbols

Dependencies from manifests, versioned

@radix-ui/react-accordion1.2.0 · 1×
@radix-ui/react-avatar1.1.0 · 1×
@radix-ui/react-dialog1.1.1 · 1×
@radix-ui/react-dropdown-menu2.1.1 · 1×
@radix-ui/react-navigation-menu1.2.0 · 1×
@radix-ui/react-slot1.1.0 · 1×
@types/node20.14.2 · 1×
@types/react18.3.3 · 1×
@types/react-dom18.3.0 · 1×
@typescript-eslint/eslint-plugin7.12.0 · 1×
@typescript-eslint/parser7.12.0 · 1×

For agents

$ claude mcp add shadcn-landing-page \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact