Projects
Concept demos built on sample data, plus the work that runs in production. Every card says which it is, and every link is live.
- 01SawwiServices booking marketplace/Concept demoOpen the live site

A services marketplace where a buyer books a 30-minute slot and the money sits in a simulated escrow wallet until the job is done. Buyer, vendor and admin accounts all work, and every vendor, booking and payment is fictional.
What this proves: Race-safe slot booking plus a true double-entry escrow ledger on Cloudflare D1, where the books always balance to zero.
- Next.js
- Cloudflare D1
- Pages Functions
- Claude API
- Arabic RTL
2026Demo in English and Arabic.
- 02Souq Al-RahbaMarketplace automation/Concept demoOpen the live site

A multi-vendor Arabic storefront wired to Make.com, built to show automation running rather than to describe it. Every vendor, product and order in it is fictional.
What this proves: Editing a supplier cost in a Google Sheet reprices the storefront within seconds, and each order routes itself to the right vendor with the commission split already computed.
- Next.js
- Make.com
- Google Sheets
- Pages Functions
- Arabic RTL
2026Demo in Arabic.
- 03Arabic ERP AI AssistantEnterprise software/Concept demoOpen the live site

A right-to-left Arabic ERP dashboard for a building-contracting business, with an AI assistant sitting inside it. It is a concept demo built on sample data, with no sign-in and no database behind it.
What this proves: The assistant answers only from the figures already computed on screen, and says the information is not in the data instead of inventing a number.
- Next.js
- Claude API
- Pages Functions
- Arabic RTL
2026Demo in Arabic.
- 04RutabFine dining/Concept demoOpen the live site

A concept site for an upscale Gulf restaurant, built around a live AI concierge called Nokhadha that takes reservations at any hour. The venue and its bookings are invented.
What this proves: The concierge advises on seating and menu, passes allergies to the kitchen and hands the host a reservation card, in Arabic or English.
- Next.js
- Claude API
- Cloudflare Pages
- Arabic RTL
2026Demo in English and Arabic.
- 05Dar Al-IbtisamDental clinic/Concept demoOpen the live site

A dental clinic site whose front desk is an AI patient assistant that answers around the clock. The clinic is fictional and there is no patient data behind it.
What this proves: The assistant reads urgency without ever diagnosing, quotes honest price ranges, checks which insurers are accepted and hands reception a booking ready to confirm.
- Next.js
- Claude API
- Cloudflare Pages
- Arabic RTL
2026Demo in English and Arabic.
- 06Dar Al-ManazilLuxury real estate/Concept demoOpen the live site

A property agency site for the Gulf luxury market, with a WhatsApp-style AI assistant embedded in the listings. The agency and every property in it are invented.
What this proves: The assistant answers questions on a listing, qualifies the buyer on budget and timeline and books a viewing, in Arabic or English, at any hour.
- Next.js
- Claude API
- Cloudflare Pages
- Arabic RTL
2026Demo in English and Arabic.
- 07NeravoAI studio website/In productionOpen the live site

My studio's own site, designed and built end to end and running in production in English, French and Arabic with real right-to-left layout. Its homepage carries Ask Neravo, a live Claude-powered assistant that answers questions about the work and captures leads.
What this proves: The assistant runs through a serverless function on Cloudflare, so the API key never reaches the browser.
- Next.js
- Cloudflare Pages
- Pages Functions
- Claude API
- Arabic RTL
2026
- 08Neravo DemosDemo hub/In productionOpen the live site

A bilingual hub that presents the studio's concept demos, live on Cloudflare Pages in English and Arabic. It is the front door I send prospects to before a call.
What this proves: Each card is labelled a concept demo before anyone clicks through, so nothing on the hub can be mistaken for a client site.
- Next.js
- Cloudflare Pages
- Static export
- Arabic RTL
2026