Overview
TheServicesSection component displays the three core services offered by Product Builders: strategic consulting, personalized mentorship, and product optimization. Each service is presented in a card with an icon, title, and description.
This component fetches service metadata (including icons) from @/lib/data and merges it with localized content defined within the component.
Component Structure
Usage Example
Fromsrc/app/page.tsx:53-55:
Props
This component does not accept any props.Service Data Structure
The component uses two data sources:- servicesMeta from
@/lib/data.ts- provides the icon and id - servicesContent (internal) - provides title and description
Services Displayed
Consultoría estratégica de producto - Helps define product vision, strategy, and roadmap to maximize market impact. Uses the Presentation icon.
Mentoría personalizada para product managers - 1-on-1 mentorship focused on developing key product management, design, and leadership skills. Uses the GraduationCap icon.
Optimización de productos existentes - Analyzes and improves digital products using agile methodologies, research, and data analysis. Uses the TrendingUp icon.
Features
- Three-Column Grid: Responsive grid layout (
grid-cols-1 md:grid-cols-3) - Card Hover Effects: Cards lift up on hover with shadow enhancement
- Icon Integration: Each service has a circular icon background with primary color
- Centered Layout: Section title and subtitle are centered above the cards
Customization
To modify service content, edit theservicesContent object (lines 9-30):
servicesMeta in @/lib/data.ts.
Styling
The component uses:- White background (
bg-white) - Large vertical padding (
py-20 md:py-32) - Card hover animation:
-translate-y-2with shadow transition - Primary color accent for icon backgrounds (
bg-primary/10)