This task can be performed using Launch UI
Build landing pages with React, Shadcn/ui and Tailwind
Best product for this task

Launch UI
dev-tools
Landing page components built with React, Shadcn/ui and Tailwind CSS that you can copy/paste into your project. Made for product websites and early-stage startups. 50+ landing page sections, 150+ components, illustrations and animations. Also available for Figma.

What to expect from an ideal product
- Drop ready-made animated sections directly into your React project, saving hours of custom coding
- Copy animations and transitions from Shadcn/ui components with just a few clicks
- Mix and match 50+ pre-built sections to create smooth scrolling experiences
- Use the included Tailwind CSS classes to tweak animations and make them your own
- Preview animations in both code and Figma before implementing them on your site