Selected work
A dark, editorial e-commerce experience for a contemporary streetwear brand — built with fluid animations, a refined product grid, and a checkout flow designed to convert.
Next.js · React · Framer Motion
A refined portfolio and services website for an interior design studio — presenting residential and commercial spaces with an architectural visual language and editorial precision.
Next.js · TypeScript · Tailwind CSS
A refined digital menu for Reve, a specialty cafe in Tehran. Built with a clean, minimal aesthetic that lets the food and drink photography take center stage.
Next.js · React · Tailwind CSS
A specialty coffee roastery offering single-origin beans, artisan powders, and Matcha — designed and built with a bold, product-forward identity.
Next.js · UI Design · Branding
An online gallery and shop for an Iranian painter — minimal, editorial, and built to let the art lead. Designed and developed from scratch with Next.js and TypeScript.
Next.js · TypeScript · UI Design · Branding
A bilingual RTL Persian law office website built on WordPress with a custom Elementor design system. Primary green, cream, and gold palette with Shabnam and El Messiri typefaces.
WordPress · UI Design · RTL Persian
A surreal retro-styled digital menu for a vegan cafe. Built with wordPress, featuring a bold visual identity, animated category cards, and a fully responsive layout.
WordPress · UI Design · Branding
A corporate website for a decoration and construction company. Clean layout, bilingual content, and a structured WordPress build for easy client management.
Web Design · WordPress
A sleek web app that lets users generate elegant typographic posters by entering a quote and author name — with live preview and print-ready export.
A fully interactive van rental marketplace demo with nested client-side routes, protected host area, lazy-loaded components, and a mock API.
React · React Router · Vite
A personal developer portfolio built to showcase projects and skills with a clean, fast, and modern aesthetic.