# Instacapture

> 
  InstaCapture is the official website of a professional photographer in Cluj-Napoca, designed as an interactive portfolio showcasing services, experience and completed work,
  complemented by an editorial blog and an admin panel through which the photographer independently manages all content.

- **Link**: https://instacapture.ro

 InstaCapture is a presentation platform built on Laravel for a professional photographer in Cluj-Napoca. The site combines an interactive visual portfolio with a complete editorial
  system, optimized for performance and prepared for the new era of AI-driven search.

  Interactive portfolio — The gallery showcases work grouped by category (weddings, events, photo shoots, landscapes) with instant filtering and no page reloads through Livewire,
  persisting the selected category in the URL for direct sharing. Images are hosted on Cloudinary with on-the-fly transformations per display format, delivered optimized in WebP/AVIF,
  with local caching of 24 hours for metadata and 30 minutes for paginated views.

  Editorial blog — Articles managed through a Filament admin panel with a TinyMCE rich-text editor, cover image, slug auto-generated from the title, per-article SEO metadata
  (meta_title, meta_description, meta_keywords) and related articles automatically displayed on the detail page. Content goes public after its scheduled publish date.

  Admin panel — Dedicated Filament resources for blog, portfolio categories and portfolio items. Image uploads go directly to Cloudinary, and the photographer adds, edits and publishes   content independently with no technical assistance.

  Functional contact form — Visitors send inquiries directly to the photographer's email through a form with reactive client-side validation and server-side email delivery.

  SEO and AI-readiness — XML sitemap generated dynamically from the database with 1h cache, properly configured robots.txt, per-page meta tagging, and automatic markdown responses for
  AI agents (ClaudeBot, Claude-Web, PerplexityBot, Bytespider, Google-Extended) through the spatie/laravel-markdown-response package — any page is available as clean markdown via the
  Accept: text/markdown header or .md suffix, with Content-Signal headers providing granular control over how AI models may use the content (training, input, search).

  Performance — Multi-layer caching for categories, portfolio pages, Cloudinary metadata and sitemap; reactive interface without heavy JavaScript frameworks; modern CSS build with
  Tailwind v4 and Vite.

  Tech stack: Laravel 13, PHP 8.4, Livewire 4, Filament 5, Alpine.js, Tailwind CSS v4, Vite, MySQL, Cloudinary SDK.

---

Click Studios Digital · Baia Mare, Romania · contact@clickstudios-digital.com · +40 734 411 115

- HTML version: https://clickstudios-digital.com/en/portfolio/instacapture
- Această pagină în română: https://clickstudios-digital.com/ro/portfolio/instacapture.md
- llms.txt: https://clickstudios-digital.com/llms.txt
