Artisa Gallery
Modern art gallery & luxury handcrafts e-commerce platform built with Next.js 16 App Router, custom admin panel, and dynamic order workflows.
Overview
Artisa is a high-performance web platform designed for an online art gallery and luxury handcrafts marketplace. Built with Next.js 16 (App Router), React 19, TypeScript, and Tailwind CSS v4, Artisa offers a rich user experience with dual-language i18n support, persistent client-side shopping cart, Google OAuth 2.0 SSO, and a comprehensive Admin Control Panel for full inventory, order, and review moderation workflows.
Key Benchmark:
99+ Google Lighthouse score across Performance, SEO, and Accessibility
Key Engineering Features
Key Technical Challenges & Solutions
1Fast catalog rendering with high-resolution artwork imagery
Implemented Next.js Image optimization pipeline with AVIF/WebP generation and aggressive edge caching.
2Cart state synchronization between SSR and client without hydration mismatch
Engineered an isolated cart context with resilient localStorage persistence and deferred hydration hooks.
Project Specifications
- Category
- fullstack
- Engineering Role
- Lead Frontend Engineer
- Status
- Production & Active
- Live Demo
- www.artisagallery.ir/
- GitHub Repository
- github.com/seyedali-rafazi/artisa


