You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
a: 'A bounty is a cash reward posted by a shopper who wants a working coupon code for a specific store. Anyone can submit a valid code to claim the reward.',
51
+
},
52
+
{
53
+
q: 'How much can I earn?',
54
+
a: 'Bounty creators set their own reward amount (minimum $0.10). Rewards are paid instantly to your CoinPay DID as soon as a valid code is accepted.',
55
+
},
56
+
{
57
+
q: 'How do I post a bounty?',
58
+
a: 'Connect your CoinPay account, then click "Post Bounty". Name the store, describe the discount you\'re looking for, and set your reward amount.',
59
+
},
60
+
{
61
+
q: 'What happens if no code is found?',
62
+
a: 'Open bounties remain listed until a valid code is submitted or the creator cancels. Funds are only released when a working code is confirmed.',
Copy file name to clipboardExpand all lines: apps/web/app/search/page.tsx
+143-2Lines changed: 143 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,19 @@
1
1
exportconstdynamic='force-dynamic';
2
2
3
+
importtype{Metadata}from'next';
4
+
importLinkfrom'next/link';
3
5
importCouponCardfrom'@/components/CouponCard';
4
6
importSearchBarfrom'@/components/SearchBar';
5
7
import{getDb}from'@/lib/db';
6
8
import{Coupon}from'@/lib/types';
7
9
10
+
exportconstmetadata: Metadata={
11
+
title: 'Search Coupons',
12
+
description:
13
+
'Search thousands of community-submitted coupon codes and promo deals. Find discounts for any store — electronics, fashion, groceries, travel and more.',
0 commit comments