diff --git a/apps/dimentorin/public/image/what-we-offer/1-on-1-mentoring.webp b/apps/dimentorin/public/image/what-we-offer/1-on-1-mentoring.webp new file mode 100644 index 0000000..a6a07b6 Binary files /dev/null and b/apps/dimentorin/public/image/what-we-offer/1-on-1-mentoring.webp differ diff --git a/apps/dimentorin/public/image/what-we-offer/ai-powered-learning.webp b/apps/dimentorin/public/image/what-we-offer/ai-powered-learning.webp new file mode 100644 index 0000000..e44f3cc Binary files /dev/null and b/apps/dimentorin/public/image/what-we-offer/ai-powered-learning.webp differ diff --git a/apps/dimentorin/public/image/what-we-offer/community.webp b/apps/dimentorin/public/image/what-we-offer/community.webp new file mode 100644 index 0000000..f309286 Binary files /dev/null and b/apps/dimentorin/public/image/what-we-offer/community.webp differ diff --git a/apps/dimentorin/src/app/(public)/(home)/_components/what-we-offer-section.tsx b/apps/dimentorin/src/app/(public)/(home)/_components/what-we-offer-section.tsx new file mode 100644 index 0000000..e1c8f2e --- /dev/null +++ b/apps/dimentorin/src/app/(public)/(home)/_components/what-we-offer-section.tsx @@ -0,0 +1,48 @@ +import { Button } from "@imphnen-frontend-service/ui/atoms"; +import { FC } from "react"; +import { motion } from 'framer-motion' +import { For } from "../../../_components/logic/for"; + +const OFFERS: { title: string; description: string; image: string }[] = [ + { title: "AI-Powered Learning", description: "Level Up Instantly!", image: "/image/what-we-offer/ai-powered-learning.webp" }, + { title: "1-on-1 Mentoring", description: "Sensei dari Dunia Nyata!", image: "/image/what-we-offer/1-on-1-mentoring.webp" }, + { title: "Community & Resources", description: "Connect dengan Fellow Devs!", image: "/image/what-we-offer/community.webp" }, +] + +export const WhatWeOfferSection: FC = () => { + return ( +
+
+ +
+ +
+ + {(offer) => ( + + {offer.title} +
+

{offer.title}

+

{offer.description}

+
+
+ )} +
+
+
+ ) +} \ No newline at end of file diff --git a/apps/dimentorin/src/app/(public)/(home)/page.tsx b/apps/dimentorin/src/app/(public)/(home)/page.tsx index 97c1c5c..0c3b582 100644 --- a/apps/dimentorin/src/app/(public)/(home)/page.tsx +++ b/apps/dimentorin/src/app/(public)/(home)/page.tsx @@ -1,9 +1,13 @@ import { FC, ReactElement } from 'react'; import { HeroSection } from './_components/hero-section'; +import { WhatWeOfferSection } from './_components/what-we-offer-section'; export const Components: FC = (): ReactElement => { return ( - + <> + + + ); };