
Multilingual Photography Portfolio
Multilingual portfolio with AI-powered content review
Project Overview
A sleek multilingual photography portfolio supporting 6 languages, featuring AI-powered language review via Google Genkit, Cloudinary image optimization, and MongoDB persistence.
Problem Solved
Photographers need to showcase their work to a global audience but face language barriers. This platform provides seamless multilingual support with AI-assisted content quality assurance.
Architecture
Built with Next.js 15 App Router using next-intl for internationalization. The architecture supports 6 languages with server-side rendering, dynamic routing, and AI-powered content validation through Genkit flows.
Key Features
- 6-language internationalization (EN, AM, RU, HE, FR, ES)
- AI-powered language review system
- Cloudinary optimized image delivery
- Responsive design with Tailwind CSS
- 3D interactive elements with Three.js
- Accessibility features (high contrast, font controls)
- Contact form with MongoDB storage
Performance & Optimization
Achieves 95+ Lighthouse score through server components, optimized images via Cloudinary, lazy loading, and minimal JavaScript bundles. Image CDN ensures fast global delivery.

