Back to Projects
Multilingual Photography Portfolio
frontend Project

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.

Related Projects

צור איתי קשר בוואטסאפ
וואטסאפ
Multilingual Photography Portfolio - Gashaw Dev Portfolio - Gashaw Dev