diff --git a/src/app/page.tsx b/src/app/page.tsx index a4913cee..d11df3cf 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,3 +1,4 @@ + import Link from "next/link"; import { getServerSession } from "next-auth"; import { authOptions } from "@/lib/auth"; @@ -35,51 +36,90 @@ export default async function HomePage() { ]; return ( -
-
-

+
+ + {/* HERO SECTION */} +
+ +

DevTrack

-

+ +

Open-source developer productivity dashboard. Track coding habits, visualize GitHub contributions, and hit your goals.

-
+ + {/* BUTTONS */} +
+ Sign in with GitHub + View on GitHub
-
-

+ {/* FEATURES SECTION */} +
+ +

Everything you need to track your coding growth

-
+
+ {features.map((feature) => ( +
-
{feature.icon}
-

+ {/* GLOW EFFECT */} +
+ + {/* BACKGROUND SHINE */} +
+ + {/* ICON */} +
+ {feature.icon} +
+ + {/* TITLE */} +

{feature.title}

-

+ {/* DESCRIPTION */} +

{feature.description}

@@ -89,3 +129,5 @@ export default async function HomePage() {

); } + +