From 9547d34f5c8a1229a8b3749bd2a2c7a0f0565aa0 Mon Sep 17 00:00:00 2001 From: Hafid Nur <73023445+hafidnrzs@users.noreply.github.com> Date: Tue, 25 Nov 2025 15:20:10 +0700 Subject: [PATCH] feat: Add favicon and SEO (JSON-LD schema, meta tags) - Add favicon image - Add JSON-LD schema for Hackathon event - Add react-helmet-async for managing meta tags --- apps/hackathon/index.html | 6 +- apps/hackathon/src/app/page.tsx | 73 +++++++++++++++ apps/hackathon/src/main.tsx | 15 ++-- libs/utils/src/index.ts | 1 + libs/utils/src/seo/index.ts | 1 + package-lock.json | 152 +++++++++++++++++++++++++++----- package.json | 1 + 7 files changed, 222 insertions(+), 27 deletions(-) create mode 100644 libs/utils/src/seo/index.ts 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 @@ - +