File size: 5,085 Bytes
3119726
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
d96685c
 
 
 
3119726
 
 
 
d96685c
 
 
 
3119726
 
 
 
d96685c
 
 
 
3119726
 
 
 
 
d96685c
3119726
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
import { CustomizedGiftConfig } from "./types";

export const DEFAULT_CONFIG: CustomizedGiftConfig = {
  gfNickname: "Birthday Queen",
  bfName: "Your Favourite Human",
  birthdayDate: "2026-06-24", // Tomorrow's date based on current local time
  anniversaryDate: "2024-05-20", // Default sweet couple anniversary
  sweetLetter: `To my absolute favorite person in the entire universe,\n\nHappy Birthday, my sweet soul! 🎂✨\n\nToday is your special day, and I wanted to create a little magical digital sanctuary just for you, celebrating the absolute masterpiece that you are. \n\nFrom the moment we started talking on Snapchat and you heard my voice, you turned the ordinary into something extraordinary. Your smile is my absolute favorite sight, your voice is my peace, and our conversations are where I find comfort. Thank you for being my teammate, my comfort, my constant inspiration, and my home.\n\nI hope this birthday brings you as much starry-eyed joy and peace as you bring to me every single day. Scroll down to take a walk through our beautiful world, collect your birthday coupons, and see why you are loved beyond words.\n\nHappy Birthday, beautiful! So incredibly grateful for you and every sweet moment we share. ❤️`,
  loveReasons: [
    "Your beautiful, radiant smile that instantly makes my entire world bright.",
    "Our amazing conversations—how we can talk about absolutely everything for hours.",
    "The absolute comfort and peace I feel whenever we talk.",
    "Your sweet Snapchat messages that instantly brighten up my screen.",
    "The memory of hearing each other's voices for the first time.",
    "How deeply you care, always bringing a touch of gentle warmth into my life.",
    "How much I missed you when we went a couple of days without talking, realizing you're my person.",
    "Simply watching you be completely happy and smiling.",
    "The silly, adorable inside jokes that only the two of us understand.",
    "The excitement and anticipation of our first trip and physical time together!",
    "Your absolute patience and how you lift me up to be a better person.",
    "Simply because you exist, and you make this giant world feel like a wonderful adventure."
  ],
  milestones: [
    {
      id: "1",
      date: "The Snapchat Spark",
      title: "Where It All Began",
      emoji: "👻",
      description: "We crossed paths on Snapchat! You heard my voice, we started talking, and we haven't stopped since. That simple day became the best turning point of my life.",
      bgColor: "bg-yellow-50 text-yellow-700 border-yellow-100"
    },
    {
      id: "2",
      date: "Our Conversations",
      title: "My Ultimate Comfort",
      emoji: "💬",
      description: "I love our long talks. You quickly became my favorite person to talk to, my comfort, and the warmest part of every day.",
      bgColor: "bg-teal-50 text-teal-600 border-teal-100"
    },
    {
      id: "3",
      date: "The Realization",
      title: "When I Realized I Liked You",
      emoji: "💖",
      description: "We went a couple of days without talking and I missed you so, so much. That's when it hit me—I couldn't imagine my world without you.",
      bgColor: "bg-rose-50 text-rose-600 border-rose-100"
    },
    {
      id: "4",
      date: "Our Beautiful Future",
      title: "Our First Time / Trip Together",
      emoji: "✈️",
      description: "I absolutely cannot wait for our very first time together in person, making physical memories, and initiating our next grand adventure!",
      bgColor: "bg-sky-50 text-sky-600 border-sky-100"
    }
  ],
  coupons: [
    {
      id: "c1",
      title: "Surprise Delivered to Your Door",
      description: "Redeem this and I will pick out and ship a thoughtful surprise gift straight to your doorstep — no hints, no spoilers. Just open it and smile.",
      code: "SURPRISE-DELIVERY",
      emoji: "📦",
      isRedeemed: false
    },
    {
      id: "c2",
      title: "Our Own Private Movie Night",
      description: "Pick any movie or series and we'll watch it together in perfect sync — same snacks, same screen, same moment, just us. You control the remote.",
      code: "WATCH-PARTY-LOVE",
      emoji: "🎬",
      isRedeemed: false
    },
    {
      id: "c3",
      title: "All-Day Yours — No Distractions",
      description: "One full day where I am completely, 100% yours. No calls with others, no disappearing. I'll be on the phone with you from morning until you fall asleep.",
      code: "ALL-DAY-MINE",
      emoji: "📱",
      isRedeemed: false
    },
    {
      id: "c4",
      title: "Yes Day (Wildcard Request)",
      description: "A full privilege pass where I must agree 'Yes' to any request, dare, or adventure you dream up — shopping haul, surprise trip planning, anything. No exceptions!",
      code: "YES-PASS-LOVE",
      emoji: "🎟️",
      isRedeemed: false
    }
  ],
  audioPlaylistUrl: "https://raw.githubusercontent.com/Anand-F/Happy-Birthday/main/happy_birthday.mp3" // Upbeat acoustic Happy Birthday instrumental track
};