From 43f89bbb9076e13f5bf58154913093ee5f60f939 Mon Sep 17 00:00:00 2001
From: "yves.gugger"
Date: Wed, 10 Dec 2025 14:24:28 +0100
Subject: [PATCH] feat: Add Portfolio to Landing Page & improve Beyond Hunting
section
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
LANDING PAGE:
- Changed 'Beyond Hunting' section to 3-column layout
- Added new 'Portfolio' card with blue accent theme
- Highlights: Purchase/sale tracking, renewal reminders, P&L valuations
- Links to /command/portfolio
- Made all cards more compact for better layout
PORTFOLIO FEATURE STATUS:
- Public: No dedicated page (private feature)
- Command Center: /command/portfolio ✅ Full functionality
- Admin: Portfolio stats in overview ✅
- Pricing Page: Listed in tier comparison ✅
- Sidebar: Linked in 'Manage' section ✅
Features included in Portfolio:
- Add domains with purchase info
- Track registrar & renewal dates
- Mark domains as sold (ROI calc)
- Get valuations
- Summary with P&L metrics
---
frontend/src/app/page.tsx | 138 +++++++++++++++++++++++---------------
1 file changed, 85 insertions(+), 53 deletions(-)
diff --git a/frontend/src/app/page.tsx b/frontend/src/app/page.tsx
index 4531b36..6108322 100644
--- a/frontend/src/app/page.tsx
+++ b/frontend/src/app/page.tsx
@@ -31,6 +31,9 @@ import {
Filter,
Crosshair,
Tag,
+ Briefcase,
+ DollarSign,
+ Calendar,
} from 'lucide-react'
import Link from 'next/link'
import clsx from 'clsx'
@@ -401,110 +404,139 @@ export default function HomePage() {
-
+
{/* For Sale Marketplace */}
-
{/* Corner accent */}
-
+
-
-
-
+
+
+
-
Sell Your Domains
-
Marketplace
+
Marketplace
+
Buy & Sell
-
- Create professional "For Sale" landing pages with one click.
- DNS verification proves ownership.
- Buyers contact you directly through Pounce.
+
+ Create "For Sale" pages with one click.
+ DNS verification proves ownership.
-
- -
-
-
-
+
+ -
+
Verified Owner badge
- -
-
-
-
+ -
+
Pounce Score valuation
- -
-
-
-
+ -
+
Secure contact form
Browse Marketplace
-
+
{/* Sniper Alerts */}
-
{/* Decorative element */}
-
-
-
+
+
+
-
Sniper Alerts
-
Hyper-Personalized
+
Sniper Alerts
+
Hyper-Personalized
-
+
Ultra-specific filters that notify you exactly when matching domains appear.
- "4-letter .com under $500 without numbers" — we've got you.
-
- -
-
-
-
- Custom TLD, length, price filters
+
+ -
+
+ Custom TLD, length, price
- -
-
-
-
+ -
+
Email & SMS alerts
- -
-
-
-
- Real-time auction matching
+ -
+
+ Real-time matching
Set Up Alerts
-
+
+
+
+
+
+ {/* Portfolio Management */}
+
+ {/* Corner accent */}
+
+
+
+
+
+
+
+
+
Portfolio
+
Asset Tracking
+
+
+
+ Track your domains, costs, and ROI. Never miss a renewal. Your domain business, organized.
+
+
+ -
+
+ Purchase & sale tracking
+
+ -
+
+ Renewal reminders
+
+ -
+
+ P&L & valuations
+
+
+
+ Manage Portfolio
+