<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    
    <!-- Google Site Verification -->
    <meta name="google-site-verification" content="VB1T5VA2Ut5glI91rDawI8jMkkyKFbicsfwXR6PfWqE" />
    
    <!-- Google Search Console ve Favicon -->
    <link rel="search" type="application/opensearchdescription+xml" title="Senol Dogan" href="/opensearch.xml" />
    <meta itemprop="image" content="/favicon-96x96.png" />
    
    <!-- Google Fonts - Inter -->
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Instrument+Serif:ital@0;1&family=JetBrains+Mono:wght@400;500;600&display=swap" rel="stylesheet">
    
    <!-- Fallback Meta Tags (React Helmet bunların üzerine yazacak) -->
    <title>Web & Mobile Software Solutions — Senol Dogan | Oulu, Finland</title>
    <meta name="description" content="Senol Dogan is an independent software studio from Oulu, Finland. We design, build and maintain web and mobile solutions for businesses — company websites, online stores, mobile apps and custom software." />
    
    <!-- EmailJS CDN -->
    <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/@emailjs/browser@3/dist/email.min.js"></script>
    
    <!-- Favicon ve İkonlar -->
    <link rel="icon" type="image/svg+xml" href="/logo.svg" />
    <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" />
    <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" />
    <link rel="icon" type="image/png" sizes="64x64" href="/favicon-64x64.png" />
    <link rel="apple-touch-icon" sizes="180x180" href="/logo192.png" />
    <link rel="apple-touch-icon" sizes="192x192" href="/logo192.png" />
    <link rel="apple-touch-icon" sizes="512x512" href="/logo512.png" />
    <link rel="mask-icon" href="/logo.svg" color="#3B82F6" />
    <meta name="msapplication-TileImage" content="/logo192.png" />
    <meta name="msapplication-TileColor" content="#3B82F6" />
    <link rel="manifest" href="/manifest.json" />
    
    <!-- PWA için gerekli meta tag'ler -->
    <meta name="mobile-web-app-capable" content="yes" />
    <meta name="apple-mobile-web-app-capable" content="yes" />
    <meta name="application-name" content="Senol Dogan" />
    <meta name="apple-mobile-web-app-title" content="Senol Dogan" />
    <meta name="msapplication-starturl" content="/" />
    
    <!-- Önbellek kontrolü -->
    <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
    <meta http-equiv="Pragma" content="no-cache" />
    <meta http-equiv="Expires" content="0" />
    
    <!-- CSP meta tag -->
    <meta http-equiv="Content-Security-Policy" content="default-src 'self'; connect-src 'self' https://*.supabase.co https://api.emailjs.com https://api.rss2json.com https://api.github.com https://api.unsplash.com ws://localhost:* wss://localhost:* http://localhost:* https://localhost:* https://pagead2.googlesyndication.com https://adservice.google.com https://*.doubleclick.net https://*.google.com https://adtrafficquality.google https://ep1.adtrafficquality.google https://*.adtrafficquality.google https://generativelanguage.googleapis.com https://api.ipify.org; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://cdn.jsdelivr.net https://pagead2.googlesyndication.com https://googleads.g.doubleclick.net https://tpc.googlesyndication.com https://adservice.google.com https://*.doubleclick.net https://adtrafficquality.google https://ep1.adtrafficquality.google https://ep2.adtrafficquality.google https://*.adtrafficquality.google; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; img-src 'self' data: https: https://pagead2.googlesyndication.com https://googleads.g.doubleclick.net https://tpc.googlesyndication.com https://adservice.google.com https://*.doubleclick.net; font-src 'self' data: https://fonts.gstatic.com https://fonts.googleapis.com; frame-src 'self' https://googleads.g.doubleclick.net https://tpc.googlesyndication.com https://*.googlesyndication.com https://adservice.google.com https://*.doubleclick.net https://adtrafficquality.google https://ep1.adtrafficquality.google https://ep2.adtrafficquality.google https://*.adtrafficquality.google https://*.google.com https://www.google.com;" />
    <script type="module" crossorigin src="/assets/main-CHo9ZtcQ.js"></script>
    <link rel="modulepreload" crossorigin href="/assets/vendor-EJm8QLCG.js">
    <link rel="modulepreload" crossorigin href="/assets/ui-CPPitrGf.js">
    <link rel="modulepreload" crossorigin href="/assets/helmet-qs2tPTIj.js">
    <link rel="modulepreload" crossorigin href="/assets/icons-DYYvv6NJ.js">
    <link rel="modulepreload" crossorigin href="/assets/i18n-ClY9a4Jx.js">
    <link rel="modulepreload" crossorigin href="/assets/toastify-Cdp85m-M.js">
    <link rel="modulepreload" crossorigin href="/assets/utils-DmYvYGiV.js">
    <link rel="modulepreload" crossorigin href="/assets/particles-D20akLpQ.js">
    <link rel="stylesheet" crossorigin href="/assets/main-BzNiwyNR.css">
  </head>
  <body>
    <div id="root"></div>
    
    <!-- Loading animation while page loads -->
   
  </body>
</html>
