diff --git a/src/components/MainPage.tsx b/src/components/MainPage.tsx new file mode 100644 index 0000000..ea9797c --- /dev/null +++ b/src/components/MainPage.tsx @@ -0,0 +1,238 @@ +import React from 'react'; +import { Star } from 'lucide-react'; + +interface TestimonialCardProps { + name?: string; + role?: string; + company?: string; + content?: string; + rating?: number; + avatar?: string; +} + +const TestimonialCardTwelve: React.FC = ({ + name = "John Doe", role = "Developer", company = "Tech Corp", content = "Great service and excellent support!", rating = 5, + avatar = "/images/placeholder.webp" +}) => { + return ( +
+
+ {name} +
+

{name}

+

{role} at {company}

+
+
+
+ {Array.from({ length: rating }).map((_, i) => ( + + ))} +
+

{content}

+
+ ); +}; + +const MainPage: React.FC = () => { + const testimonials = [ + { + name: "Sarah Johnson", role: "Product Manager", company: "TechStart", content: "Outstanding quality and professional service. Highly recommended!", rating: 5 + }, + { + name: "Mike Chen", role: "CTO", company: "InnovateCorp", content: "Exceeded our expectations in every way. Great team to work with.", rating: 5 + }, + { + name: "Emily Davis", role: "Designer", company: "Creative Agency", content: "Fantastic results and smooth collaboration throughout the project.", rating: 5 + } + ]; + + const companies = [ + { name: "Sanofi", logo: "/images/sanofi.b18c1526-1768995250449.png" }, + { name: "Adidas", logo: "/images/adidas.718f26f2-1768995250458.svg" }, + { name: "Mercedes", logo: "/images/mercedes.ee8047a9-1768995250815.png" }, + { name: "GitLab", logo: "/images/gitlab.4f9d2995-1768995250825.png" }, + { name: "Decathlon", logo: "/images/decathlon.1f3c4744-1768995250828.png" }, + { name: "Roche", logo: "/images/roche-logo.979d9061-1768995250830.png" }, + { name: "Autodesk", logo: "/images/autodesk.a7f2b58e-1768995250846.png" }, + { name: "Capgemini", logo: "/images/capgemini.a1d43b77-1768995250853.svg" }, + { name: "Red Hat", logo: "/images/red-hat.c5e6e64a-1768995250854.svg" }, + { name: "IBM", logo: "/images/ibm.b8c76e06-1768995250854.svg" }, + { name: "BMW", logo: "/images/bmw.0ce4c05c-1768995250854.svg" }, + { name: "TotalEnergies", logo: "/images/totalenergies.5a993082-1768995250856.svg" } + ]; + + return ( +
+ {/* Header */} +
+
+
+ Logo + +
+
+
+ + {/* Hero Section */} +
+
+

+ Build Amazing Digital Experiences +

+

+ We create innovative solutions that help businesses thrive in the digital world. +

+ +
+
+ + {/* Companies Section */} +
+
+

Trusted by industry leaders

+
+ {companies.map((company, index) => ( +
+ {company.name} +
+ ))} +
+
+
+ + {/* Services Section */} +
+
+
+

Our Services

+

+ We offer comprehensive digital solutions to help your business succeed. +

+
+
+
+ Consulting +

Digital Consulting

+

+ Strategic guidance to help you navigate the digital landscape and make informed decisions. +

+
+
+ Development +

Web Development

+

+ Custom web applications built with modern technologies and best practices. +

+
+
+ Security +

Digital Security

+

+ Comprehensive security solutions to protect your digital assets and data. +

+
+
+
+
+ + {/* Testimonials Section */} +
+
+
+

What Our Clients Say

+

+ Don't just take our word for it - hear from our satisfied customers. +

+
+
+ {testimonials.map((testimonial, index) => ( + + ))} +
+
+
+ + {/* Contact Section */} +
+
+
+

Get In Touch

+

+ Ready to start your next project? Let's discuss how we can help you achieve your goals. +

+
+
+
+ + +