<!DOCTYPE html>
<html lang="de">
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="canonical" href="/">
    <meta name="description" content="Programmierung von Webapplikationen, Websites und Apps ✓ CMS Implementierung für TYPO3 &amp; WordPress ✓ Ihr Web- und App-Entwickler.">
    <title>Frank Merl Web &amp; App Entwicklung</title>
    <link rel="shortcut icon" href="/assets/images/favicon.ico" type="image/vnd.microsoft.icon">
    <link rel="stylesheet" href="/assets/build/css/main.css?id=a675be74c071fbe88f33">
    <script defer src="/assets/build/js/main.js?id=994385f27e0b08ba6aea"></script>
</head>
<body class="text-gray-700 font-sans antialiased">
<div x-data="{navbarOpen:false, scrollFromTop:false}" @scroll.window="window.pageYOffset > 0 ? scrollFromTop = true : scrollFromTop = false">
    <!-- This example requires Tailwind CSS v2.0+ -->
<div class="bg-white/80 fixed z-10 w-full backdrop-blur top-0">
    <div class="transition-shadow duration-300" :class="{'shadow': scrollFromTop}">

        <div class="max-w-5xl mx-auto px-2 sm:px-6 lg:px-8">
            <div class="flex justify-between items-center py-3 md:justify-start md:space-x-10">
                <div class="flex justify-start lg:w-0 lg:flex-1">
                    <a href="/">
                        <span class="sr-only">Workflow</span>
                        <img class="h-10 w-auto sm:h-14" src="/assets/images/logo.svg" alt="Frank Merl Web & App Entwicklung">
                    </a>
                </div>
                <div class="-mr-2 -my-2 md:hidden">
                    <button type="button"
                            class="bg-white rounded-md p-2 inline-flex items-center justify-center text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:ring-2 focus:ring-inset focus:ring-lime-500"
                            aria-expanded="false"
                            @click="navbarOpen = !navbarOpen"
                    >
                        <span class="sr-only">Open menu</span>
                        <!-- Heroicon name: outline/menu -->
                        <svg class="h-6 w-6" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"
                             stroke="currentColor" aria-hidden="true">
                            <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2"
                                  d="M4 6h16M4 12h16M4 18h16"/>
                        </svg>
                    </button>
                </div>
                <div class="hidden md:flex items-center justify-end md:flex-1 lg:w-0">
                    <a href="/referenzen"
                       class="font-medium pr-5 whitespace-nowrap text-base hover:text-gray-900">
                        Referenzen
                    </a>
                    <a href="/kontakt"
                       class="font-medium pr-5 whitespace-nowrap text-base hover:text-gray-900">
                        Kontakt
                    </a>
                    <a href="/" class="font-medium whitespace-nowrap text-base hover:text-gray-900">
                        <svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24"
                             stroke="currentColor">
                            <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2"
                                  d="M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"/>
                        </svg>
                    </a>
                </div>
            </div>
        </div>
    </div>

    <!--
      Mobile menu, show/hide based on mobile menu state.

      Entering: "duration-200 ease-out"
        From: "opacity-0 scale-95"
        To: "opacity-100 scale-100"
      Leaving: "duration-100 ease-in"
        From: "opacity-100 scale-100"
        To: "opacity-0 scale-95"
    -->
    <div class="absolute top-0 inset-x-0 p-2 transition transform origin-top-right md:hidden"
         x-show="navbarOpen"
         x-transition:enter="transition ease-out duration-200"
         x-transition:enter-start="opacity-0 scale-95"
         x-transition:enter-end="opacity-100 scale-100"
         x-transition:leave="transition ease-in duration-200"
         x-transition:leave-start="opacity-100 scale-100"
         x-transition:leave-end="opacity-0 scale-95"
    >
        <div class="rounded-lg shadow-lg ring-1 ring-black ring-opacity-5 bg-white divide-y-2 divide-gray-50">
            <div class="pt-5 pb-6 px-5">
                <div class="flex items-center justify-between">
                    <div>
                        <img class="h-10 w-auto sm:h-14"
                             src="/assets/images/logo.svg" alt="Frank Merl Web & App Entwicklung">
                    </div>
                    <div class="-mr-2">
                        <button type="button"
                                class="bg-white rounded-md p-2 inline-flex items-center justify-center text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:ring-2 focus:ring-inset focus:ring-indigo-500"
                                @click="navbarOpen = !navbarOpen"
                        >
                            <span class="sr-only">Close menu</span>
                            <!-- Heroicon name: outline/x -->
                            <svg class="h-6 w-6" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"
                                 stroke="currentColor" aria-hidden="true">
                                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2"
                                      d="M6 18L18 6M6 6l12 12"/>
                            </svg>
                        </button>
                    </div>
                </div>
                <div class="mt-6">
                    <nav class="grid gap-y-8">
                        <a href="/" class="-m-3 p-3 flex items-center rounded-md hover:bg-gray-50">
                            <!-- Heroicon name: outline/chart-bar -->
                            <svg class="flex-shrink-0 h-6 w-6 text-indigo-600" xmlns="http://www.w3.org/2000/svg"
                                 fill="none" viewBox="0 0 24 24" stroke="currentColor" aria-hidden="true">
                                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2"
                                      d="M9 19v-6a2 2 0 00-2-2H5a2 2 0 00-2 2v6a2 2 0 002 2h2a2 2 0 002-2zm0 0V9a2 2 0 012-2h2a2 2 0 012 2v10m-6 0a2 2 0 002 2h2a2 2 0 002-2m0 0V5a2 2 0 012-2h2a2 2 0 012 2v14a2 2 0 01-2 2h-2a2 2 0 01-2-2z"/>
                            </svg>
                            <span class="ml-3 text-base font-medium text-gray-900">
                Start
              </span>
                        </a>

                        <a href="/referenzen" class="-m-3 p-3 flex items-center rounded-md hover:bg-gray-50">
                            <!-- Heroicon name: outline/cursor-click -->
                            <svg class="flex-shrink-0 h-6 w-6 text-indigo-600" xmlns="http://www.w3.org/2000/svg"
                                 fill="none" viewBox="0 0 24 24" stroke="currentColor" aria-hidden="true">
                                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2"
                                      d="M15 15l-2 5L9 9l11 4-5 2zm0 0l5 5M7.188 2.239l.777 2.897M5.136 7.965l-2.898-.777M13.95 4.05l-2.122 2.122m-5.657 5.656l-2.12 2.122"/>
                            </svg>
                            <span class="ml-3 text-base font-medium text-gray-900">
                Referenzen
              </span>
                        </a>

                        <a href="/kontakt" class="-m-3 p-3 flex items-center rounded-md hover:bg-gray-50">
                            <!-- Heroicon name: outline/shield-check -->
                            <svg class="flex-shrink-0 h-6 w-6 text-indigo-600" xmlns="http://www.w3.org/2000/svg"
                                 fill="none" viewBox="0 0 24 24" stroke="currentColor" aria-hidden="true">
                                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2"
                                      d="M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z"/>
                            </svg>
                            <span class="ml-3 text-base font-medium text-gray-900">
                Kontakt
              </span>
                        </a>


                    </nav>
                </div>
            </div>
        </div>
    </div>
</div>
    <div class="relative bg-white max-w-5xl mx-auto px-2 sm:px-6 lg:px-8 mt-20">
        <div class="py-5 flex justify-center sm:justify-between">
                <div class="">
         <div class="mb-5">
    <img src="/assets/images/banner/banner-web-und-appentwicklung.webp" alt="Web &amp; App Entwicklung" class="rounded-2xl">
</div>
 

        <p class="font-bold text-lime-600 mt-16 mb-1 text-center sm:text-left">WILLKOMMEN</p>
        <h1 class="text-3xl md:text-4xl font-bold text-black text-center sm:text-left">Websites, Webapplikationen und Apps</h1>

        <div class="grid sm:grid-cols-2 gap-4 mt-8 md:mt-10">
            <div class="md:text-xl hyphens-auto">
                <p>Mein Name ist Frank Merl. Ich bin selbstständiger Web- & App-Entwickler und biete maßgeschneiderte Lösungen um Ihre Ideen fürs Internet oder Apps zu verwirklichen.</p>
                <p class="font-bold mt-4">Ihr Projekt in guten Händen.</p>
                <p>Seit 2002 stehe ich meinen Kunden, Agenturen und deren Kunden bei vielen spannenden <a
                            href="/referenzen/" class="link">Projekten</a> zur Seite.</p>
            </div>
            <img src="/assets/images/content/seo-www-php-cms.webp" alt="">
        </div>

        <div class="mt-14">
            <h1 class="text-2xl font-bold text-center">Mein Fokus:</h1>
        </div>

        <div class="grid sm:grid-cols-3 mt-8 text-center bg-gray-50 shadow-sm rounded-2xl divide-y sm:divide-y-0 sm:divide-x">
            <div class="p-4">
                <h3 class="text-2xl font-bold text-black mb-3">Technologien</h3>
                <ul>
                    <li>Laravel</li>
                    <li>WordPress</li>
                    <li>TYPO3</li>
                    <li>Concrete CMS</li>
                    <li>PHP / JS / CSS / HTML</li>
                </ul>
            </div>
            <div class="p-4">
                <h3 class="text-2xl font-bold text-black mb-3">Produkte</h3>
                <ul>
                    <li>Web Anwendungen</li>
                    <li>Mobile Apps</li>
                    <li>APIs</li>
                    <li>Extensions / Plugins</li>
                    <li>Klassische Websites</li>
                </ul>
            </div>
            <div class="p-4">
                <h3 class="text-2xl font-bold text-black mb-3">Disziplinen</h3>
                <ul>
                    <li>Bedarfsanalyse</li>
                    <li>UX + UI Design</li>
                    <li>Code Audits</li>
                    <li>Software Design & Architektur</li>
                    <li>Wartung & Optimierung</li>
                </ul>
            </div>
        </div>
<!--
        <div class="grid sm:grid-cols-3 gap-4 mt-14">
             <div class="group shadow rounded-2xl overflow-hidden">
            <img src="/assets/images/content/responsive-webdesign.webp" alt="Web-Entwicklung" loading="auto"
             class="z-0 aspect-[4/3] object-cover transition-all duration-500 scale-100 group-hover:scale-105"/>
        <div class="p-5 bg-white z-10">
        <h3 class="font-bold text-xl pb-2">Web-Entwicklung</h3>
        <p>Von simplen Internetpräsenzen über Websites mit Content Management Systemen bis hin zu umfangreichen Web-Applikationen.</p>
    </div>
</div> 
             <div class="group shadow rounded-2xl overflow-hidden">
            <img src="/assets/images/content/apps.webp" alt="App-Entwicklung" loading="auto"
             class="z-0 aspect-[4/3] object-cover transition-all duration-500 scale-100 group-hover:scale-105"/>
        <div class="p-5 bg-white z-10">
        <h3 class="font-bold text-xl pb-2">App-Entwicklung</h3>
        <p>Programmierung von Apps für Smartphones und Tablets. Zum Beispiel für das iPhone, iPad oder für Android-Smartphone.</p>
    </div>
</div> 
             <div class="group shadow rounded-2xl overflow-hidden">
            <img src="/assets/images/content/web-developer.webp" alt="Über mich" loading="auto"
             class="z-0 aspect-[4/3] object-cover transition-all duration-500 scale-100 group-hover:scale-105"/>
        <div class="p-5 bg-white z-10">
        <h3 class="font-bold text-xl pb-2">Über mich</h3>
        <p>Ein paar Worte über mich ...</p>
    </div>
</div> 
        </div>
        -->

    </div>
        </div>
    </div>

    <footer class="relative bg-white max-w-5xl mx-auto px-2 sm:px-6 lg:px-8">
    <div class="py-5 flex justify-center sm:justify-between">
        <span>© Frank Merl Web & App Entwicklung</span>
        <ul class="flex items-center">
            <li class="pr-5"><a href="/datenschutz" class="hover:text-gray-900">Datenschutz</a></li>
            <li><a href="/impressum" class="hover:text-gray-900">Impressum</a></li>
        </ul>
    </div>
</footer></div>
</body>
</html>
