Key'l 's Work | ContraWork by Key'l Key'l
Video Editor & AI Creative Technologist
Studio Haru: turning "Can I book?" into "You're booked." 📸
For the #lovablechallenge, I treated this like a real client brief: Studio Haru (스튜디오 하루) is a fictional one-room profile photo studio in Seongsu-dong, Seoul, run by Maya, an American photographer who has lived in Seoul for six years.
The problem
Maya shoots all day, edits at night, and answers around 25 Instagram DMs a day in between, about half of them in Korean. Every booking takes roughly six messages of back-and-forth, weekend slots fill fast but free bookings no-show, and when someone cancels, the slot just sits empty. Writing polite business Korean is slow for her, so her Korean customers wait the longest.
What I built in Lovable
→ Inbox assistant: Maya pastes a DM, and AI drafts a reply in the customer's language with real open times from the calendar and a prefilled booking link, plus an English translation so she knows exactly what she's sending.
→ Self-serve booking: pick a package, a look (Clean White, Warm Film or Monochrome), and a live time slot, then hold it with a ₩20,000 deposit. Bilingual EN/한국어.
→ A photo-strip ticket: a private version with a QR to manage the booking, and a public-safe version made for Instagram Stories that links new customers back to booking.
→ Follow-through on autopilot: confirmation emails, reminders 24h and 2h before, self-serve rescheduling, and deposits kept on no-shows.
→ Waitlist auto-fill: when someone cancels, the slot is offered to the next person on the waitlist with a 30-minute claim link. Maya never touches it.
→ Owner dashboard in "darkroom mode," with a live feed of every message sent on her behalf and an estimate of the hours saved.
The design
The whole identity comes from analog film: contact-sheet grids, film-edge labels, and red grease-pencil circles for selections. Customer pages feel like a paper print, and Maya's dashboard feels like the darkroom.
All built with Lovable, Try it! - https://studio-haru-book.lovable.app
@Lovable #lovablechallenge RED SPIDER LILY 🌺
A quiet afternoon in rural Japan becomes the last normal day of Akari Shirakawa’s life.
When Akari’s identical twin, Hana, casually borrows her clothes, neither sister realizes how much that small decision will matter. Akari leaves home on an ordinary errand. Hours later, she returns to find her family murdered.
Far away, a hidden organization receives confirmation:
AKARI SHIRAKAWA
THREAT LEVEL: 94
ELIMINATED
There’s only one problem.
Akari is still alive.
Red Spider Lily is a psychological conspiracy thriller about a young woman whose ordinary life is destroyed after a mysterious organization marks her for elimination. The pilot introduces Akari, her family, the unexplained disappearances surrounding their world, her mother’s secretive phone call, and the mistake that changes Akari’s life forever.
The pilot is designed as the beginning of an ongoing micro-series rather than a standalone short, with the mystery of why Akari was classified as Threat Level 94 driving the larger story.
Where the series goes next
Akari begins following the trail behind her family’s deaths while trying to understand why anyone wanted her eliminated in the first place.
As the series continues, she uncovers the truth behind the recent disappearances, the organization responsible for them, what her mother was hiding from her, and why a system identified Akari as an extreme threat before she had done anything to deserve that classification.
The deeper she investigates, the more the story asks whether the organization was trying to prevent a future threat—or whether killing her family is what ultimately creates one. To a grown-up, it's a puddle. To an imaginative kid, it's an ocean. 🌊
"The Paper Boat" — a one-take claymation short about a child who loses their little boat to the rain and chases it straight into a storm that only exists in their head. When embarking on an adventure, sometimes you gain more than you set out for.
Made entirely in CapCut Video Studio with Seedance 2.5 for the #contraseedancechallenge. I built matched clay character sheets and a rainy clay world as references.
🎬 Prompt used:
Handmade claymation stop-motion, one continuous unbroken shot, one-take movie style, no cuts. Matte tactile clay with visible fingerprints, subtle stop-motion jitter. Clay character reference sheets + boat reference for continuity. 0–4s: low camera, yellow child playing with a clay boat in a mundane grey gutter puddle. 4–8s: imagination swells the puddle into a stormy sea, child leaps onto a leaf-raft. 8–13s: raging voyage through crashing waves and towering rocks. 13–17s: fast-swirling clay whirlpool, yellow child reaches and misses. 17–20s: purple child races in on a leaf-raft and snatches the boat at the last second. 20–25s: storm dissolves back to the calm ordinary gutter — magic exhales into reality. 25–30s: warm golden light fills the grey world, the two children crouch side by side setting both boats on the water together. Audio: cinematic rain and crashing waves into hopeful piano, no dialogue. 🗼 TOKYO is a fully interactive 16-bit world you can actually explore.
🎮 What's inside:
→ A cinematic pixel art title screen with live rain, cherry blossoms, and ambient city audio
→ A character customizer with unique styles, roles, and skin tones
→ A side-scrolling neighborhood map with 5 explorable locations
→ A ramen shop where you order from a real Ichiran-style menu and watch your bowl get made
→ A record store where you flip through 6 vinyl records — each one plays original music I produced specifically for this project
→ A convenience store full of late night moments
→ An arcade with two playable mini-games
→ A photobooth where you can capture your night in the city
Every location has its own custom soundtrack, ambient audio, and interactive moments.
🔗 https://jazz-device-04043672.figma.site/