diff --git a/apps/web/src/app/(home)/_components/Testimonials.tsx b/apps/web/src/app/(home)/_components/Testimonials.tsx
new file mode 100644
index 0000000..728f424
--- /dev/null
+++ b/apps/web/src/app/(home)/_components/Testimonials.tsx
@@ -0,0 +1,77 @@
+import React from "react";
+
+const testimonials = [
+ {
+ name: "Alex Chen",
+ role: "Senior Developer",
+ company: "TechCorp",
+ content:
+ "Better-T Stack has revolutionized our development workflow. The type safety and development experience is unmatched.",
+ avatar: "AC",
+ },
+ {
+ name: "Sarah Miller",
+ role: "Tech Lead",
+ company: "Innovation Labs",
+ content:
+ "This is the future of full-stack development. The integration between all tools is seamless and intuitive.",
+ avatar: "SM",
+ },
+ {
+ name: "James Wilson",
+ role: "Frontend Architect",
+ company: "DevForce",
+ content:
+ "Finally, a stack that prioritizes both developer experience and performance. It's a game-changer.",
+ avatar: "JW",
+ },
+];
+
+const Testimonials = () => {
+ return (
+
+
+
+
+ Loved by Developers Worldwide
+
+
+ Join thousands of developers crafting the future with Better-T Stack
+
+
+
+
+ {testimonials.map((testimonial) => (
+
+
+
+
+ {testimonial.avatar}
+
+
+
+
+ {testimonial.name}
+
+
+ {testimonial.role}
+ at
+ {testimonial.company}
+
+
+
+
+ {testimonial.content}
+
+
+ ))}
+
+
+
+ );
+};
+
+export default Testimonials;
diff --git a/apps/web/src/app/(home)/layout.tsx b/apps/web/src/app/(home)/layout.tsx
index 47859c9..8282cf7 100644
--- a/apps/web/src/app/(home)/layout.tsx
+++ b/apps/web/src/app/(home)/layout.tsx
@@ -2,6 +2,7 @@ import { baseOptions } from "@/app/layout.config";
import { HomeLayout } from "fumadocs-ui/layouts/home";
import type { Metadata } from "next";
import type { ReactNode } from "react";
+import Footer from "./_components/Footer";
import Navbar from "./_components/Navbar";
export const metadata: Metadata = {
@@ -14,6 +15,7 @@ export default function Layout({ children }: { children: ReactNode }) {
{children}
+
);
}
diff --git a/apps/web/src/app/(home)/page.tsx b/apps/web/src/app/(home)/page.tsx
index 9b6c432..0cc1028 100644
--- a/apps/web/src/app/(home)/page.tsx
+++ b/apps/web/src/app/(home)/page.tsx
@@ -5,12 +5,12 @@ import React from "react";
import BackgroundGradients from "./_components/BackgroundGradients";
import CodeContainer from "./_components/CodeContainer";
import CustomizableSection from "./_components/CustomizableSection";
-// import Featured from "./_components/FeaturedSection";
import NpmPackage from "./_components/NpmPackage";
import SideCircles from "./_components/SideCircles";
import Spotlight from "./_components/Spotlight";
import TechConstellation from "./_components/TechConstellation";
import TerminalDisplay from "./_components/Terminal";
+import Testimonials from "./_components/Testimonials";
const poppins = Poppins({
subsets: ["latin"],
@@ -20,7 +20,7 @@ const poppins = Poppins({
export default function HomePage() {
return (
@@ -95,6 +95,7 @@ export default function HomePage() {