Lovelee Clone

lovelee clone · Couples app · built by the Vibecode team

Lovelee Clone rebuilds lovelee, the cozy couples app, with its real name, pastel sky and cute sticker world. Home is a sky where you and your partner sit on clouds with mood bubbles, and every sticker opens a feature: the mailbox for letters and finger-drawn doodles the mail gull flies over, the bottle for a daily question whose answer unlocks only after you answer (Paired style), the toy chest for You or Me? and question decks, the pig and the monstera to feed and water for hearts. Tap her avatar to send Miss U, a hug, kiss or boop with haptics and floating hearts, and she answers back a few seconds later. Spend hearts in the gift shop, keep a memory bank, count down to the next visit, share a playlist, and put her latest doodle on a real Home Screen widget.

  • iPhone · Swift
  • Hand-built
  • Free to remix
Lovelee Clone, couples app built with Vibecode
Remix this template

Remix copies the working app into your account for free, exactly as we built it. It runs in Vibecode's cloud iOS simulator, in your browser.

The prompt that builds it

We wrote Lovelee Clone by hand. This prompt describes the finished app: paste it into a new app to build your own version, or change it first.

Prompt · 1,143 words

Build a polished native iOS clone of lovelee, the cozy couples app, in SwiftUI: a shared space for two people (works for long distance) with a pastel sky home scene, love letters and doodles, mood clouds, miss-you nudges, a daily message-in-a-bottle question, games, check-ins, a pet pig, a love plant, a gift shop paid in hearts, a memory bank, countdowns, a shared playlist and Home Screen widgets. Also fold in Paired-style daily questions: you only see your partner's answer after you answer.

It is lovelee on screen: the lowercase name "lovelee", its soft pastel look and its words ("Shortcuts", "Send Love Letter", "Share Your Mood", "Love Mailbox & Affections", "Check-Ins", "Questions & Games", "Music Together", "Pet Piggy", "Love Plant", "Gift Shop", "Customize Widget", "Update mood", "How are you feeling right now?", "From Cutieee", "Set as Widget", "Delete Letter", "Your Pet", "You earned 50 hearts", "gifts", "send a gift to your partner", "Daily Check-In", "Quick connection (5 min)", "Weekly Check-In", "Monthly Check-In", "How it works", "Miss U"). Draw original kawaii sticker art (cute, thin warm-brown outline, flat pastels): pink pig (sleeping, happy, eating), mint fridge with a clipboard, side table with an instant camera, open toy chest with cards, heart balloon tied to a gift, mailbox with a pink envelope, message in a bottle, monstera in three growth stages, peach radio, desk calendar, flying seagull with an envelope, and gift stickers. The couple: Theo (you, New York) and Maya (London, nickname "Cutieee", calls you "Bubs"), together 1,069 days.

SHELL
Tabs: Home, Shortcuts, Profile, Activity (house, 2x2 grid, two people, bell). Opens straight on Home: no onboarding, login, paywall or permission prompt. Pushed screens hide the tab bar. Light theme.

SCREENS
1. Home: sky gradient (#B9DAF4 to #E4EFF8 to cream #FBF6EE), white puff clouds drifting slowly, a soft cloud bank. Top left white pills "heart 1,795" and "flame 12", top right a to-do pill "1/5"; title "bubs and me :)" and "1,069 days". In the sky: both round avatars (blue ring for you, pink for her) with a little cloud bubble above each showing mood emoji + label ("Calm", "Cuddly"), bobbing. On the floor: fridge (to-dos, red badge with to-dos left), camera table (Memory Bank), toy chest (Questions & Games), sleeping pig with "z z" (Pet), monstera (Plant), mailbox (badge = unread letters), bottle rocking (today's question, badge until answered), radio (Music), calendar (Countdowns), floating balloon gift (Gift Shop). Every sticker squishes when pressed and opens its screen.
2. Nudges: tap Maya's avatar for a sheet: her photo, "Send Cutieee some love", her local time + mood, a big pink gradient "Miss U" capsule and Hug / Kiss / Boop tiles. Sending buzzes (haptics), hearts float up from the avatars, and a few seconds later an iOS-style banner "lovelee · Cutieee misses you more". Long-press her avatar sends Miss U directly.
3. Love Mailbox: "Write a letter" (pink) and "Draw a doodle" (lilac) buttons; Letters / Doodle Gallery / Gifts segments. Letter rows on their paper colour: avatar, "From Cutieee" or "To Cutieee", unread dot, time ago, two lines in Noteworthy, doodle thumbnail.
4. Letter: card with avatar, "From Cutieee", long date, the words, the doodle on a white card, "- Cutieee" and a tiny heart; outlined lilac "Set as Widget" (becomes "On your widget") and a red-tinted "Delete Letter".
5. Composer: Letter / Doodle segments, "To Cutieee", 5 paper colours. Letter = handwriting TextEditor on the paper. Doodle = square finger canvas (points stored 0...1), 7 inks, undo, clear, brush size, optional note. Brown capsule "Send with the mail gull": the seagull flies the letter across the screen, +20 hearts, and later a banner says she opened it.
6. Update mood: her current mood card on top, then a 3-column grid of 21 moods (emoji in a pastel circle + label: Relaxed, Calm, Amazing, Happy, Excited, Energetic, Silly, Focused, Confident, Hopeful, Grateful, Content, Romantic, Flirtatious, Loving, Cuddly, Cute, Playful, Sleepy, Need a hug, Stressed); the selected one gets a blue ring. Picking "Need a hug" makes her send you a hug.
7. Message in a bottle (Paired style): lilac header that reaches the top with a category chip ("Tiny Moments"), the question in bold navy and the bottle; "Your answers are private." Her answer sits blurred with "Maya answered" until you send yours; then your lilac bubble (right) and her coral bubble (left) show, with her reaction emoji. Past days are listed in Questions & Games.
8. Questions & Games: today's bottle tile, "You or Me? Character Traits" tile, 4 question decks (Getting to Know You, Long Distance, Dreams & Future, Deep Talk) that flip card by card, past questions. You or Me?: "Who's more... Creative" with two big avatar buttons, 10 traits; then "70% matching answers!" in green with paper confetti and the answer list.
9. Check-Ins: Daily / Weekly / Monthly rows with "Last: 1d ago", How it works; each opens 2-5 heart ratings + a note.
10. Your Pet: hearts pill, the pig, three square buttons (carrot, gamepad, drop) brown when ready, grey with "5h 59m" cooldowns (6/12/24 h); card "lil chump" MOOD Hungry / AGE 3 days, 14 hrs. Each action bounces the pig and earns 50 hearts with the "You earned 50 hearts" pill.
11. Plant: monstera, water + fertilize with cooldowns, falling drops, "aspiring banana plant", STAGE (Sprout, Little Plant, Big Plant), AGE.
12. gifts: 2-column white cards (balloon 200, donut 250, chocolate 375, pizza slice 400, rose 450, teddy bear 600, latte, cupcake, ramen, sunflowers); sending spends hearts.
13. Memory Bank (polaroid grid, add from Photos), Countdowns (pink hero ticking days/hrs/min/sec to "See each other", plus anniversary and birthdays, add your own), Music Together (radio player + shared playlist with who added each song), Customize Widget (the widget faces on a pink home screen + pick which letter shows), to-dos (5 daily tasks with heart rewards; 3 keep the streak).
14. Profile: both avatars with a heart, "Theo & Maya", "Together for 1,069 days", both local clocks, "3,459 miles apart · 5 hours ahead", next countdown, Memory Bank strip, stats. Activity: Today / Earlier feed of everything either of you did.

WIDGETS
A WidgetKit extension with Love Letter (small/medium/large: her latest doodle or letter), Days Together (pink gradient, big count), Their Mood, and Countdown. The app writes a snapshot and the doodle PNG to an App Group after every change.

RULES
Everything works and saves on the phone (one JSON file). The partner is simulated: she reacts a few seconds after you act. Demo data is built relative to today and shifts forward on each launch so it never looks stale. Original art only, fictional people.

REMIX-READY
Brand.swift (name, colours, fonts, words), Fixtures.swift + FixturesGames.swift (couple, letters, questions, moods, gifts), one folder per feature, files under 300 lines, a README with how to rename, recolour and swap data, and a DemoScript with -DemoScreen / -DemoTour launch arguments.
All templates