Meet Ayesha, a solo photographer in Karachi. Most of her customers reach out through WhatsApp or Instagram, asking about availability, pricing, booking, and rescheduling.
The problem wasn't getting inquiries. It was everything that happened after them.
FrameFlow turns a natural-language customer inquiry into a confirmed booking:
→ Customer describes what they need
→ AI understands the request
→ Real availability is checked
→ Customer chooses a suitable time
→ Booking is confirmed
→ Owner dashboard updates automatically
→ Reminders and follow-ups are scheduled
→ Customers can reschedule without another conversation
The goal: remove the repetitive back-and-forth while keeping the booking experience simple for the customer.
Built with Lovable, React, TypeScript, Tailwind, and Supabase.
What if a restaurant website felt like walking in?
I wanted to try something different with IMPALA.
Instead of making another restaurant website that simply shows the menu, location and a few photos, I wanted the website itself to carry some of the feeling of being inside the restaurant.
Warm visuals, immersive storytelling, subtle interactions, and a menu experience that feels a little different.
One of my favourite parts is the menu instead of presenting dishes as a typical grid of cards, I designed them around a playing-card inspired interaction, where the menu unfolds and reveals each dish in a more tactile way.
The idea was pretty simple:
Don’t just show the restaurant. Make people feel it.
Designed and built for IMPALA across desktop and mobile.
How did you guys like it?
Drop your thoughts in the comments I’d genuinely love to hear them.
Peak&Vale mobile view, created in Framer. For those travelers exploring sites in between flights with a scrambled headline, time zones, and a straight-forward way to the waitlist.