Urdu Ai :
پُرومپٹ:
Build me a Muse artifact called "Jadoo Download" — a simple, private, fullstack web app for downloading public social media videos.
GOAL
One paste box. Paste a video link, see a preview, tap to download. No jumping between multiple downloader websites. Start simple — do NOT add history screens, accounts, playlists, or extra features in v1.
PLATFORMS — MUST ALL WORK
TikTok, Instagram (Reels/posts), Facebook (videos/Reels), YouTube (videos/Shorts), Pinterest (video pins).
USER FLOW
1. Paste a link (with a Paste button) and tap "Get video"
2. Show a preview card FIRST: thumbnail, title, author, duration, platform
3. Show 3 download choices: Best quality, Smaller file, Audio only (MP3)
4. Fetch the file on the server, then show a save panel
5. The file must actually land on the user's device, in Downloads, and play
TECHNICAL
- Build it as a fullstack artifact (server-side fetch is required — a static page alone cannot do this)
- Server must fetch metadata and the file reliably for all 5 platforms (use a proven extractor + ffmpeg path, e.g. yt-dlp + ffmpeg)
- 300 MB per-file cap
- Record downloads server-side for a future history view, but do NOT show a history screen in v1
- If a video is private, deleted, login-only, or unsupported, show a clear plain-language reason — never hang, never spin forever, never claim success when it failed
DESIGN — PAKISTANI TRUCK-ART INSPIRED, NO TRUCK
- Mobile-first, clean and fast, no horizontal overflow on phone width
- Deep teal + cream background, bright multicolour truck-art palette
- Phool-patti flowers, peacocks with fanned tails, paisley corners, diamond/tassel borders
- Cream painted panels with black + gold + red double borders for the paste box and preview
- Each platform pill in its own bright truck colour
- IMPORTANT: Do NOT show a truck vehicle anywhere. Truck-art *inspired* artwork only — peacocks, flowers, paisley, diamonds. No truck image, no truck hero image.
SAVE-TO-DEVICE — THIS IS THE CRITICAL PART, GET IT RIGHT
Do NOT rely on a script-generated/programmatic click to save the file. In the Muse app frame that click is silently dropped, and the user sees nothing in Downloads.
Do NOT show "Saving now — chec
2026-10-25 02:16:09