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.
Sign in to leave a comment
Architecture diagrams will be automatically generated when the Project Manager creates tasks for your project.
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!