126 lines
4.8 KiB
TypeScript
Executable File
126 lines
4.8 KiB
TypeScript
Executable File
'use client'
|
||
|
||
import { motion } from 'framer-motion'
|
||
import Link from 'next/link'
|
||
import Navigation from '@/components/Navigation'
|
||
import Footer from '@/components/Footer'
|
||
|
||
export default function Testimonials() {
|
||
const testimonials = [
|
||
{
|
||
type: 'unternehmen',
|
||
quote: 'Die IT-Analyse von doing-it.de hat uns geholfen, Schwachstellen zu identifizieren, die wir vorher nicht gesehen haben. Die Schulungen waren praxisnah und unsere Mitarbeiter konnten das Gelernte sofort anwenden.',
|
||
author: 'Max Mustermann',
|
||
position: 'IT-Leiter',
|
||
company: 'Musterfirma GmbH',
|
||
image: '👨💼',
|
||
},
|
||
{
|
||
type: 'unternehmen',
|
||
quote: 'Durch die maßgeschneiderten Schulungen haben wir interne Experten aufgebaut und konnten unsere externen IT-Kosten um 40% reduzieren. Eine lohnende Investition!',
|
||
author: 'Anna Schmidt',
|
||
position: 'Geschäftsführerin',
|
||
company: 'TechSolutions AG',
|
||
image: '👩💼',
|
||
},
|
||
{
|
||
type: 'quereinsteiger',
|
||
quote: 'Ohne Vorkenntnisse habe ich mit doing-it.de meinen Einstieg in die IT geschafft. Das niveaubasierte System hat mich nicht überfordert und die Experten waren immer da, wenn ich Fragen hatte.',
|
||
author: 'Thomas Weber',
|
||
position: 'Junior IT-Support',
|
||
company: 'Digital Solutions',
|
||
image: '👨💻',
|
||
},
|
||
{
|
||
type: 'quereinsteiger',
|
||
quote: 'Die Zertifizierung hat mir den Karriere-Boost gegeben, den ich brauchte. Heute arbeite ich als IT-Sicherheitsspezialist – etwas, das vor einem Jahr noch unvorstellbar war.',
|
||
author: 'Lisa Müller',
|
||
position: 'IT-Sicherheitsspezialistin',
|
||
company: 'SecureIT GmbH',
|
||
image: '👩💻',
|
||
},
|
||
]
|
||
|
||
return (
|
||
<>
|
||
<Navigation />
|
||
<main>
|
||
<section className="page-hero">
|
||
<motion.div
|
||
initial={{ opacity: 0, y: 20 }}
|
||
animate={{ opacity: 1, y: 0 }}
|
||
transition={{ duration: 0.8 }}
|
||
className="container"
|
||
>
|
||
<h1>Kundenstimmen</h1>
|
||
<p className="page-hero-subtitle">
|
||
Was unsere Kunden über uns sagen
|
||
</p>
|
||
</motion.div>
|
||
</section>
|
||
|
||
<section className="page-content">
|
||
<div className="container">
|
||
<motion.div
|
||
initial={{ opacity: 0, y: 30 }}
|
||
whileInView={{ opacity: 1, y: 0 }}
|
||
viewport={{ once: true }}
|
||
transition={{ duration: 0.6 }}
|
||
className="content-block"
|
||
>
|
||
<h2>Erfolgreiche Projekte, zufriedene Kunden</h2>
|
||
<p>
|
||
Unsere Kunden sind unser größter Erfolg. Lesen Sie, was Unternehmen und
|
||
Quereinsteiger über ihre Erfahrungen mit doing-it.de berichten.
|
||
</p>
|
||
</motion.div>
|
||
|
||
<div className="features-grid" style={{ gridTemplateColumns: '1fr', gap: '40px', marginTop: '60px' }}>
|
||
{testimonials.map((testimonial, index) => (
|
||
<motion.div
|
||
key={index}
|
||
initial={{ opacity: 0, y: 30 }}
|
||
whileInView={{ opacity: 1, y: 0 }}
|
||
viewport={{ once: true }}
|
||
transition={{ duration: 0.6, delay: index * 0.1 }}
|
||
className="feature-card-large"
|
||
style={{ textAlign: 'left' }}
|
||
>
|
||
<div style={{ fontSize: '48px', marginBottom: '20px' }}>
|
||
{testimonial.image}
|
||
</div>
|
||
<p style={{ fontSize: '19px', lineHeight: '1.7', marginBottom: '30px', fontStyle: 'italic' }}>
|
||
“{testimonial.quote}”
|
||
</p>
|
||
<div>
|
||
<h3 style={{ marginBottom: '5px' }}>{testimonial.author}</h3>
|
||
<p style={{ color: 'var(--color-text-secondary)', fontSize: '17px' }}>
|
||
{testimonial.position} bei {testimonial.company}
|
||
</p>
|
||
</div>
|
||
</motion.div>
|
||
))}
|
||
</div>
|
||
|
||
<motion.div
|
||
initial={{ opacity: 0, y: 30 }}
|
||
whileInView={{ opacity: 1, y: 0 }}
|
||
viewport={{ once: true }}
|
||
transition={{ duration: 0.6 }}
|
||
className="cta-section"
|
||
>
|
||
<h2>Werden Sie Teil unserer Erfolgsgeschichte</h2>
|
||
<p>Kontaktieren Sie uns und starten Sie Ihre IT-Weiterbildung</p>
|
||
<Link href="/kontakt" className="btn btn-primary">
|
||
Jetzt Kontakt aufnehmen
|
||
</Link>
|
||
</motion.div>
|
||
</div>
|
||
</section>
|
||
</main>
|
||
<Footer />
|
||
</>
|
||
)
|
||
}
|
||
|