2026
Zaatar & Za'faran
Cinematic landing page built with my 21bits skill
One-page site for a fictional modern Levantine restaurant in Dubai. Output of the 21bits Claude Code skill I wrote — a single prompt produced the design system, sections, and animations end-to-end.
Problem
Restaurant landing pages tend to fall into two camps: generic templates that could be any cuisine, or art projects that bury the menu. I wanted to test whether the 21bits skill could derive a brand-specific design system and compose a cinematic page on its first run — not a swapped template, an actual interpretation of this restaurant.
Role
Wrote the 21bits skill — the discovery flow, the component-shopping rules over ReactBits Pro and 21st.dev, the structural archetypes, and the personality-injection patterns. Then ran it against a one-paragraph brief for a fictional Levantine restaurant. The skill picked the palette (charcoal, saffron, sumac), the typography (display serif italic for the wordmark), and composed the page: hero, philosophy triptych, menu marquee, tabbed space tour, chef bio, reserve CTA.
Outcome
Single-prompt build, production-quality output. Held next to other 21bits builds, the skill's cardinal rule held: each site looks distinct from the others — typography, colour, and rhythm here are unmistakably this restaurant. Next iteration of the skill will tighten the menu marquee and wire a real reservation widget instead of stub links.
Stack
- React 19
- Tailwind
- GSAP
- ReactBits Pro
- 21st.dev
- Claude Code skill
- Vercel
Next project
MedScribe →
AI medical scribe — 1st place, Decoding Data Science 2026 Hackathon