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