Elisabeth T.'s Work | ContraWork by Elisabeth T.Elisabeth T.
Product Engineer | Crafting user-centered experiences
Pocketful of Treats 👻
Help Morrow, a shy little ghost, catch three floating sweets. The last treat awakens a jack-o’-lantern before Morrow transforms into a basket overflowing with candy.
A tiny Halloween story with one unexpected ending: “Boo! …Can we be friends?”
Built with both Rive CLI and GPU Canvas, using RML, Luau scripting, Data Binding, State Machines, and WGSL effects. Tap the treats, discover the surprise, and play again. “Tuesday after five. Two rackets. We’ll bring our own balls.”
A simple request can leave a venue owner checking court availability, counting equipment, and confirming details through several messages.
I built Rally House for a fictional San Francisco padel club with two courts and shared rental gear, bringing those details into one connected booking.
Players describe their plan, adjust the booking choices, choose an available court, and see the total before confirming. Their player pass brings the session and pickup details together, while My sessions keeps their bookings accessible in a calendar on the same browser.
For the owner, that same reservation appears in the schedule with its equipment attached. Staff can see which court is booked, how many rackets remain available, and what to prepare before the players arrive.
The goal is simple: make booking easier for players and reduce the coordination behind every session.
Customer side: https://rally-house.lovable.app
(https://rally-house.lovable.app)Venue workspace: https://rally-house.lovable.app/venue/login
Built with Lovable Would this make you book a ticket to Korea? 🇰🇷
Korea Is Calling! is a faceless cinematic journey through Seoul and Busan, from the quiet architecture of Gyeongbokgung Palace to Gwangandaegyo Bridge, the Han River, and Cheonggyecheon Stream after sunset.
My #HumanByDesign moment came when AI interpreted “palace gate” as European architecture. It looked polished, but it was completely wrong for Korea. I rejected it, researched the exact landmarks and architectural details, and rebuilt every direction with cultural and geographic accuracy.
This project reminded me that generating something with AI is easy. Knowing when it is wrong, and deciding how to make it better, is the creative work.
Which location would you visit first? 🇰🇷 A bazaar should feel exciting, not exhausting.
For the #GiveItAGlow challenge, I created When the Booth Calls (https://whentheboothcalls.base44.app/), a live queue-free ordering experience for local bazaars.
Before: visitors had to walk from booth to booth to discover menus, then wait in crowded lines to order.
After: they can browse every tenant, explore menus, order ahead, track preparation, and collect their order only when it is ready.
Vendors receive and manage orders through their own dashboard, while organizers can monitor booth availability and event activity. Automated confirmations and ready-for-pickup notifications help keep everyone in sync.
Built, designed, and published with Base 44
From crowded to coordinated.
Try it here!
When the Booth Calls (https://whentheboothcalls.base44.app/)