Create a beautiful, interactive, mobile-friendly birthday surprise web app called **“Project Bestie Forever”** for my best friend.
The goal is to make her feel loved, special, happy, and emotional when she opens the website. It should feel like a personalized digital gift, not an ordinary birthday website.
**1. Design and theme**
- Use a dreamy pastel pink, lavender, white, and soft purple color palette.
- Add floating hearts, sparkling stars, glowing buttons, smooth animations, and beautiful transitions.
- Use elegant fonts, cute illustrations, glassmorphism cards, and a magical background.
- Make the design look premium, modern, cute, and emotional.
- Ensure it works perfectly on mobile phones, tablets, and computers.
**2. Welcome screen**
Display:
“Hey, my favorite human! 💗”
“I made something special just for you.”
“Are you ready for your surprise?”
Add a glowing button called “Open Your Surprise ✨”. When clicked, start a magical animation with floating hearts and confetti.
**3. Interactive gift box**
Show a 3D-style animated birthday gift box. When she taps it, open the box with an animation and reveal a personalized birthday message.
**4. Friendship memories gallery**
Create a scrapbook-style photo gallery with Polaroid frames. Allow me to add our real photos, captions, memorable moments, and inside jokes. Include smooth transitions and a beautiful slideshow.
**5. Secret letter**
Create an animated envelope with a button called “Open My Letter 💌”. When clicked, open the envelope and display a heartfelt letter with a typewriter text animation. Let me edit the letter before publishing the website.
**6. Friendship quiz**
Create a fun quiz with five customizable questions about our friendship. Display cute animations and a funny or sweet result based on her answers.
**7. Ten reasons why you are special**
Display ten glowing stars. Each star should reveal a different reason why she is special to me. After all ten stars are opened, reveal a secret final message.
**8. Birthday cake surprise**
Display a beautiful animated birthday cake with candles. Let her tap the candles to turn them off. Then launch confetti, fireworks, glowing hearts, and a full-screen birthday message.
**9. Background music**
Add an optional soft, cheerful birthday soundtrack with a visible play/pause button. Do not autoplay audio before the user interacts with the website.
**10. Final screen**
Display:
“Happy Birthday, Bestie! 🎂💖”
“No matter how life changes, you will always have a special place in my heart. Thank you for being part of my story. Here's to more memories, laughter, and adventures together!”
Make the final message editable so I can write my own words.
**11. Technical requirements**
- Build a fully functional website, not just a static mockup.
- All buttons, animations, quiz answers, photo gallery controls, and surprise reveals must work.
- Make the photos, name, birthday date, captions, quiz questions, letter, and messages easy to customize.
- Use responsive layouts and optimize loading speed.
- Include a clear way to restart the birthday experience.
- Do not require users to log in.
- Do not display sample photos as if they are our real memories.
- Keep personal photos and messages private; do not add unnecessary data collection.
- Provide a working, shareable published website link and instructions for replacing the sample content with my personal content.
The overall experience should feel like a magical journey through our friendship, with every section revealing a new surprise. Prioritize emotional impact, creativity, smooth animations, and a beautiful user experience.
No preview
Comments (0)
No comments yet. Be the first!
Sign in to leave a comment
Project Tasks
26 planning tasks
#1
Generate system requirement document
1m 12s0.2 cr used
Done
#2
Generate personas & user flows
1m 25s0.2 cr used
Done
#7
Create flow for Best Friend (Birthday Recipient)
1m 24sCredits in parent
Done
#8
Create flow for Creator (Site Owner / Bestie's Friend)
1m 24sCredits in parent
Done
#9
Welcome screen
10m 41sCredits in subtasks
Error
#28
Fix Welcome screen review findings: The welcome heading is clipped horizontally at desktop… (+5 more)
2m 46s0.4 cr used
Done
#27
Fix Welcome screen review findings: The welcome heading is clipped horizontally at desktop… (+4 more)
1m 53s0.4 cr used
Done
#26
Fix Welcome screen review findings: The welcome heading is clipped horizontally at desktop… (+3 more)
1m 18s0.4 cr used
Done
#25
Fix Welcome screen review findings: The welcome heading is clipped horizontally at desktop… (+2 more)
1m 39s0.4 cr used
Done
#18
Welcome screen / Welcome Top Bar
0m 12s0.85 cr needed
Done
#19
Welcome screen / Welcome Hero Card
0m 35s0.85 cr used
Done
#20
Welcome screen / Welcome Progress Rail
0m 17s0.85 cr needed
Done
#24
Welcome screen / Footer
0m 18s0.85 cr needed
Done
#21
Bestie Top Bar
0m 12sCredits in parent
Done
#22
Bestie Progress Rail
0m 17sCredits in parent
Done
#23
Footer
0m 18sCredits in parent
Done
#10
Interactive gift box
Credits in subtasks
Backlog
#11
Friendship memories gallery
Credits in subtasks
Backlog
#12
Secret letter
Credits in subtasks
Backlog
#13
Friendship quiz
Credits in subtasks
Backlog
#14
Ten reasons why you are special
Credits in subtasks
Backlog
#15
Birthday cake surprise
Credits in subtasks
Backlog
#16
Final screen
Credits in subtasks
Backlog
#17
Content Editor
Credits in subtasks
Backlog
#5
Architecture
0.2 cr needed
Backlog
#6
Workspace task plan
0.2 cr needed
Backlog
No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No comments yet. Be the first!