diff --git a/apps/hackathon/index.html b/apps/hackathon/index.html index 41c9d20..608a3e9 100644 --- a/apps/hackathon/index.html +++ b/apps/hackathon/index.html @@ -6,7 +6,11 @@ - + diff --git a/apps/hackathon/src/app/page.tsx b/apps/hackathon/src/app/page.tsx index deede53..27f2a40 100644 --- a/apps/hackathon/src/app/page.tsx +++ b/apps/hackathon/src/app/page.tsx @@ -2,12 +2,48 @@ import { useNavigate } from 'react-router'; import { useState } from 'react'; import { Button } from '@imphnen-frontend-service/ui/atoms'; import { Icon } from '@iconify/react'; +import { Helmet } from '@imphnen-frontend-service/utils'; export default function HomePage() { const navigate = useNavigate(); const [mobileMenuOpen, setMobileMenuOpen] = useState(false); const [openFaq, setOpenFaq] = useState(0); + const jsonLd = { + '@context': 'https://schema.org', + '@type': 'Hackathon', + name: 'IMPHNEN x Kolosal.ai Hackathon 2025', + description: + 'Inovasi AI: Mendorong Usaha Lokal dengan AI Inklusif. Kompetisi pengembangan teknologi untuk menciptakan solusi inovatif yang menghadirkan dampak nyata.', + startDate: '2025-11-30', + endDate: '2025-12-15', + eventAttendanceMode: 'https://schema.org/OnlineEventAttendanceMode', + eventStatus: 'https://schema.org/EventScheduled', + location: { + '@type': 'VirtualLocation', + url: 'https://hackathon.imphnen.dev', + }, + image: ['https://hackathon.imphnen.dev/images/imphnen-logo.svg'], + organizer: { + '@type': 'Organization', + name: 'IMPHNEN', + url: 'https://imphnen.dev', + }, + offers: { + '@type': 'Offer', + price: '0', + priceCurrency: 'IDR', + availability: 'https://schema.org/InStock', + validFrom: '2025-10-01', + url: 'https://hackathon.imphnen.dev/auth/signup', + }, + sponsor: { + '@type': 'Organization', + name: 'Kolosal.ai', + url: 'https://kolosal.ai', + }, + }; + const faqs = [ { question: 'Siapa yang bisa mengikuti hackathon ini?', @@ -63,6 +99,43 @@ export default function HomePage() { return (
+ + IMPHNEN x Kolosal.ai Hackathon 2025 + + + + {/* Open Graph / Facebook */} + + + + + + {/* Twitter */} + + + + + + + {/* Navigation */}