Every shot in this project was AI-generated. Every decision behind it wasn't.
For Envato's Human by Design challenge, I built three pieces: a full launch campaign for Pebble, an insulated flask; a short video capturing the exact moment the AI-made version hands off to the real one; and a longer process video walking through how it all actually came together.
The human part shows up twice. First, inside the Pebble campaign itself — nothing in the final cut is the first thing AI generated. The parachute-drop opening, the color transitions, the splash shot, the final choreography of every clip — each one went through real, repeated revision: watching a draft, deciding it wasn't there yet, rebuilding it by hand until it was. Second, in the structure of the process video itself. It opens like a polished AI ad on purpose, deliberately withholding that it's AI-made — then cuts to me, in real life, at the exact moment I realized the "finished" version wasn't actually finished. The switch from AI to real isn't just shown. It's the whole argument.
Built with Envato's toolkit throughout: stock photography and footage for reference and b-roll, licensed music, a full sound design pass for every beat of ambience and foley, custom fonts, and Envato's AI suite for image, video, and voice generation — across both the Pebble campaign and the process video.
🐦 https://x.com/ruffa_sakay/status/2081628600286286232?s=20
(https://x.com/ruffa_sakay/status/2081628600286286232?s=20)#envatochallenge
2
6
391
Just an update from J&C Rentals & Travel — polishing the details that make it feel finished.
A quick round of refinements to make the platform smoother and smarter:
✨ Compass, our AI travel assistant — a branded floating helper that answers rental & tour questions, recommends the right vehicle for your group size, and checks live tour slot availability.
✨ Smarter bookings — the rental form now asks for passenger count and validates it against each vehicle's capacity, so groups always get a ride that actually fits.
✨ Cinematic hero entrance — a branded preloader on launch, plus a slow, looping zoom on every hero image so the page feels alive without being distracting.
✨ Consistent button system — orange is reserved for active and hover states only; primary buttons sit clean white and light up orange when you interact with them.
✨ Unified cards & spacing — every card now shares the same borders, icon sizes, hover accent, and section rhythm for a calmer, more balanced layout.
✨ FAQ consistency — the Tours FAQ now matches the Rentals styling, with matching contrast on dark sections throughout.
Small details, big difference — and we're just getting started. 🚗✨
🔗 Try it live: jc-rentals-travels.base44.app (http://jc-rentals-travels.base44.app)
2
192
J&C Rentals & Travel — From Messenger PMs to a Live Booking Platform
Project description:
J&C Rentals & Travel is a husband-and-wife car rental and tour business in Bulacan, Philippines. As a newly launched business, they were managing all inquiries and bookings through Facebook Messenger, making it difficult to organize reservations and scale their operations.
I designed and built a complete five-page website on Base44—Home, Rentals & Services, Tours, About, and Book Now—featuring real vehicle photography, a comprehensive service catalog, and a fully interactive Baguio day-tour itinerary. The platform includes several workflow automations that streamline day-to-day operations:
Booking Automation: Customer reservations are automatically submitted to the owner's dashboard as structured booking records, eliminating manual tracking through Messenger.
Availability Management: Confirmed vehicle rentals automatically block out reserved dates, preventing double bookings and ensuring customers can only book available schedules.
Tour Capacity Automation: Every successful tour reservation automatically deducts the number of booked seats from the available capacity, updating the remaining slots counter in real time.
Automated Pricing: Rental and tour reservations automatically calculate the total cost and required deposit, reducing manual computation and improving accuracy.
🔗 jc-rentals-travels.base44.app (http://jc-rentals-travels.base44.app)
✖️ https://x.com/ruffa_sakay/status/2076558724811145459?s=20
#giveitaglow (https://x.com/hashtag/giveitaglow?src=hashtag_click) #base44 (https://x.com/hashtag/base44?src=hashtag_click) #vibecoding (https://x.com/hashtag/vibecoding?src=hashtag_click) #nocode (https://x.com/hashtag/nocode?src=hashtag_click) #localbusiness (https://x.com/hashtag/localbusiness?src=hashtag_click)
2
7
554
BUKOL — Your Personal Inconvenience Handler
THE CHARACTER
BUKOL is your personal inconvenience handler. They live in a world where things work mostly, just never perfectly — where queues are long, forms need three signatures, and the bus is always twelve minutes late. Wherever life gets tedious, BUKOL is already there, tie straight, bump unbothered, handling everything without a single complaint. They are composed, persistent, and completely unperturbed. Because life wasn't meant to be spent in waiting rooms.
THE NAME
Bukol (ブコル, бюкол) means a lump or bump — specifically the classic cartoon egg-bump that appears on a character's head after impact. In Filipino usage it also carries the connotation of something persistent, something that won't go away. The mascot is the word made physical. That's not a coincidence, it's craft.
Built entirely in Recraft Studio for the Recraft x Contra Mascot Challenge.
Canvas: https://www.recraft.ai/project/46524303-2eae-40d3-ac5d-1b866dfc7058
(https://www.recraft.ai/project/46524303-2eae-40d3-ac5d-1b866dfc7058)Twitter: https://x.com/ruffa_sakay/status/2072706303240306919?s=20
1
3
244
IROHA — The Closet That Remembers
A mobile-first personal wardrobe app. Built without a dev background. My first makeathon.
The Problem
The average piece of clothing is worn fewer than ten times before it's discarded. Most people wear 20% of what they own, 80% of the time. The rest sits invisible — forgotten at the back of the wardrobe, waiting.
Fast fashion produces 92 million tonnes of textile waste per year. And most of that waste begins not at the factory, but at the wardrobe: overfull, un-curated, invisible.
IROHA is the quiet antidote.
What IROHA is
Not a shopping app. Not algorithm-driven. A deliberate, personal tool for cataloguing the clothes you already own — mixing, matching, wearing, logging, and remembering them.
Four screens:
Closet — A two-column masonry wardrobe grid with horizontal category tabs, colour filters, and wear counts. When an item hasn't been worn in more than 30 days, it receives an ❄ Unworn tag. Not a judgment. A reminder. That quiet surfacing — multiplied across thousands of wardrobes — is where Iroha's environmental contribution lives.
Try On — A virtual canvas for layering clothing items on a full-body photo. Draggable, resizable, pinch-to-zoom on touch. Save combinations as outfits, stored with a snapshot. A Smart Filter (category, colour, weather, style) lets you pull pieces from across your closet.
Log — A monthly calendar diary. Day cells fill with rose for worn, lavender for planned. Outfit snapshots, OOTD photos, and memory notes attach to each entry. A summary bar tracks monthly wear count and surfaces your most-worn piece.
Profile — Stats, drag-to-reorder categories, and a Memories section: a private journal of memory notes from both wardrobe items and log entries, rendered as italic Cormorant Garamond quotes.
The Name
IROHA (いろは) comes from a classical Japanese poem — written around the 10th century — that uses every syllable of the Japanese syllabary exactly once. It reads, in translation:
Even the blossoming flowers will eventually scatter.
Who in our world is unchanging?
It is a poem about impermanence. About the beauty of things that pass. Clothes are beautiful things that pass — through seasons, through bodies, through trends. IROHA asks you to slow that down.
I built IROHA as a vibecoder. No traditional dev background. First makeathon.
What I had was a clear problem I cared about, a guide that told me where to start, and tools that made it possible to ship something real.
The ❄ Unworn tag is the feature I'm most proud of. It doesn't send notifications. It doesn't calculate carbon footprints. It just makes the invisible visible. If one person reaches for a forgotten coat instead of buying a new one, that is enough.
🔗 Live Project:
https://iroha.figma.site/
(https://iroha.figma.site/)🔗 Figma Community file:
https://www.figma.com/community/file/1648821052690074663
(https://www.figma.com/community/file/1648821052690074663)🔗 Social Sharing:
https://www.instagram.com/reel/DZwZku-h1m7/
2
3
304
IROHA is now open for remix ♡
a little wardrobe app, now shared with the community.
explore it, edit it, borrow from it, rebuild it, or turn it into something entirely your own. nothing in preview mode is saved, so feel free to play without worrying.
i've also included a REMIX.md guide if you'd like to plug in your own backend and make it truly yours 🌷
take what you need, leave your own touch, and create freely.
community preview → https://iroha-community.figma.site/
community file → https://www.figma.com/community/file/1648821052690074663
submission → https://on.contra.com/JmTTcN
3
450
I challenged myself to build an outfit using pieces I hadn't worn lately using IROHA.
With Iroha's Cold Shelf tag, rediscovering forgotten clothes took just a few minutes instead of digging through my closet for half an hour. A small reminder that sustainability can start with simply wearing what you already own.
You might want to give it a try with your own wardrobe and see what forgotten pieces you can bring back into rotation. And if you have any suggestions for improving Iroha, I'd love to hear them. Your feedback helps shape the app and make it better for everyone.
Live Project:
https://iroha.figma.site/
Submission: https://on.contra.com/JmTTcN