1<!doctype html> 2<html lang="de"> 3 <head> 4 <meta charset="utf-8" /> 5 <meta name="viewport" content="width=device-width, initial-scale=1" /> 6 <meta name="theme-color" content="#0a0a0a" /> 7 <meta name="color-scheme" content="light dark" /> 8 <link rel="icon" href="/favicon.ico" /> 9 <link rel="icon" href="/pd.svg" type="image/svg+xml" /> 10 <link rel="apple-touch-icon" href="/pd.png" /> 11
11<script 12 data-domains="philippdormann.de" 13 async 14 defer 15 src="https://a.philippdormann.de/u.min.js?v=UMGQsk" 16 data-website-id="71b100ad-9e0d-487a-bead-9021594dbb01" 17 ></script>
17 18 <link href="./_app/immutable/entry/start.CMFHRKFM.js" rel="modulepreload"> 19 <link href="./_app/immutable/entry/payload.DSmR2FwN.js" rel="modulepreload"> 20 <link href="./_app/immutable/chunks/Bq9QSwnx.js" rel="modulepreload"> 21 <link href="./_app/immutable/chunks/DAlw6Pn-.js" rel="modulepreload"> 22 <link href="./_app/immutable/chunks/BMKLcj0c.js" rel="modulepreload"> 23 <link href="./_app/immutable/chunks/BBWjyu60.js" rel="modulepreload"> 24 <link href="./_app/immutable/entry/app.D9422SKp.js" rel="modulepreload"> 25 <link href="./_app/immutable/nodes/0.B5w1Ja0U.js" rel="modulepreload"> 26 <link href="./_app/immutable/chunks/CbD_2rOR.js" rel="modulepreload"> 27 <link href="./_app/immutable/nodes/2.D7ARUjEY.js" rel="modulepreload"> 28 <link href="./_app/immutable/chunks/DP5r4u-1.js" rel="modulepreload"> 29 <!--12qhfyh--><meta name="description" content="Philipp Dormann â Fullstack Developer & Gründer aus Herzogenaurach. Web- & Mobile-Anwendungen, KonfiApp, KirchApp & ODIT.Services."/> <meta name="author" content="Philipp Dormann"/> <meta name="robots" content="index, follow"/> <link rel="canonical" href="https://philippdormann.de/"/> <meta property="og:type" content="website"/> <meta property="og:locale" content="de_DE"/> <meta property="og:site_name" content="Philipp Dormann"/> <meta property="og:url" content="https://philippdormann.de/"/> <meta property="og:title" content="Philipp Dormann â Fullstack Developer & Gründer"/> <meta property="og:description" content="Philipp Dormann â Fullstack Developer & Gründer aus Herzogenaurach. Web- & Mobile-Anwendungen, KonfiApp, KirchApp & ODIT.Services."/> <meta property="og:image" content="https://philippdormann.de/general/og-bm9l6wo7yvccx0y468uz0kfp.png"/> <meta property="og:image:alt" content="Philipp Dormann â Fullstack Developer & Gründer"/> <meta property="og:image:width" content="1200"/> <meta property="og:image:height" content="630"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:site" content="@philipp_dormann"/> <meta name="twitter:creator" content="@philipp_dormann"/> <meta name="twitter:title" content="Philipp Dormann â Fullstack Developer & Gründer"/> <meta name="twitter:description" content="Philipp Dormann â Fullstack Developer & Gründer aus Herzogenaurach. Web- & Mobile-Anwendungen, KonfiApp, KirchApp & ODIT.Services."/> <meta name="twitter:image" content="https://philippdormann.de/general/og-bm9l6wo7yvccx0y468uz0kfp.png"/> <meta name="twitter:image:alt" content="Philipp Dormann â Fullstack Developer & Gründer"/> <!---->
29<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Person","@id":"https://philippdormann.de/#person","name":"Philipp Dormann","url":"https://philippdormann.de/","image":"https://philippdormann.de/pd.png","jobTitle":"Fullstack Developer & Gründer","sameAs":["https://github.com/philippdormann","https://linkedin.com/in/philippdormann","https://philippdormann.de/"],"worksFor":{"@id":"https://philippdormann.de/#organization"}},{"@type":"ProfessionalService","@id":"https://philippdormann.de/#organization","name":"Philipp Dormann IT Dienstleistungen","url":"https://philippdormann.de/","logo":"https://philippdormann.de/pd.png","image":"https://philippdormann.de/pd.png","address":{"@type":"PostalAddress","streetAddress":"Sandäcker 5","addressLocality":"Herzogenaurach","postalCode":"91074","addressCountry":"DE"},"founder":{"@id":"https://philippdormann.de/#person"},"sameAs":["https://github.com/philippdormann","https://linkedin.com/in/philippdormann"]}]}</script>
29<!----><!----><title>Philipp Dormann â Fullstack Developer & Gründer</title> 30 <link href="./_app/immutable/assets/0.CdoKOQDn.css" rel="stylesheet"> 31 </head> 32 33 <body> 34 <div id="svelte"><!--[--><!--[--><!--[0--><!--[--><div class="bg-blobs" aria-hidden="true"><span class="blob blob--one"></span> <span class="blob blob--two"></span> <span class="blob blob--three"></span></div> <header class="nav"><div class="nav-inner"><button type="button" class="nav-toggle" aria-expanded="false" aria-controls="primary-navigation" aria-label="Menü öffnen"><span aria-hidden="true"></span> <span aria-hidden="true"></span> <span aria-hidden="true"></span></button> <nav id="primary-navigation" class="nav-links" aria-label="Hauptnavigation"><!--[--><a class="nav-link nav-link--active" href="/" aria-current="page">Home</a><a class="nav-link" href="/uses/">Uses</a><a class="nav-link" href="/techstack/">Techstack</a><!--]--></nav> <div class="nav-social"><a aria-label="Termin vereinbaren" rel="noopener noreferrer" target="_blank" href="https://cal.com/philippdormann/meeting/"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M16 2v4"></path><path d="M21 11.75V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h7.25"></path><path d="m22 22-1.875-1.875"></path><path d="M3 10h18"></path><path d="M8 2v4"></path><circle cx="18" cy="18" r="3"></circle></svg></a> <a aria-label="Philipp Dormann auf GitHub" rel="noopener noreferrer" target="_blank" href="https://github.com/philippdormann/"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20" height="20" fill="currentColor"><path d="M12 2C6.475 2 2 6.475 2 12a9.994 9.994 0 0 0 6.838 9.488c.5.087.687-.213.687-.476 0-.237-.013-1.024-.013-1.862-2.512.463-3.162-.612-3.362-1.175-.113-.288-.6-1.175-1.025-1.413-.35-.187-.85-.65-.013-.662.788-.013 1.35.725 1.538 1.025.9 1.512 2.338 1.087 2.912.825.088-.65.35-1.087.638-1.337-2.225-.25-4.55-1.113-4.55-4.938 0-1.088.387-1.987 1.025-2.688-.1-.25-.45-1.275.1-2.65 0 0 .837-.262 2.75 1.026a9.28 9.28 0 0 1 2.5-.338c.85 0 1.7.112 2.5.337 1.912-1.3 2.75-1.024 2.75-1.024.55 1.375.2 2.4.1 2.65.637.7 1.025 1.587 1.025 2.687 0 3.838-2.337 4.688-4.562 4.938.362.312.675.912.675 1.85 0 1.337-.013 2.412-.013 2.75 0 .262.188.574.688.474A10.016 10.016 0 0 0 22 12c0-5.525-4.475-10-10-10z"></path></svg></a> <a aria-label="E-Mail" rel="noopener noreferrer" target="_blank" href="mailto:[email protected]"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" width="20" height="20" fill="currentColor"><path d="M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"></path></svg></a> <a aria-label="LinkedIn" rel="noopener noreferrer" target="_blank" href="https://linkedin.com/in/philippdormann/"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20" height="20" fill="currentColor"><path d="M18.335 18.339H15.67v-4.177c0-.996-.02-2.278-1.39-2.278-1.389 0-1.601 1.084-1.601 2.205v4.25h-2.666V9.75h2.56v1.17h.035c.358-.674 1.228-1.387 2.528-1.387 2.7 0 3.2 1.778 3.2 4.091v4.715zM7.003 8.575a1.546 1.546 0 0 1-1.548-1.549 1.548 1.548 0 1 1 1.547 1.549zm1.336 9.764H5.666V9.75H8.34v8.589zM19.67 3H4.329C3.593 3 3 3.58 3 4.297v15.406C3 20.42 3.594 21 4.328 21h15.338C20.4 21 21 20.42 21 19.703V4.297C21 3.58 20.4 3 19.666 3h.003z"></path></svg></a></div></div></header> <main class="main"><!--[--><!--[-1--><!--[--><section class="hero"><div class="hero-text"><h1 class="hero-title"><span class="gradient">Philipp Dormann</span></h1> <p class="hero-subtitle">Fullstack Developer & Gründer</p> <p class="hero-desc">Ich entwickle Web- & Mobile-Anwendungen â von der ersten Idee bis zum produktiven Einsatz. 35 Gründer von KonfiApp und KirchApp, CTO bei ODIT.Services.</p> <div class="hero-actions"><a class="btn btn--primary" href="https://cal.com/philippdormann/meeting/" target="_blank" rel="noopener noreferrer">Termin vereinbaren</a> <a class="btn btn--ghost" href="#projekte">Projekte ansehen</a></div></div> <div class="hero-portrait"><img src="/_app/immutable/assets/pd.dQaUpWJA.avif" alt="Profilbild: Philipp Dormann" fetchpriority="high"/></div></section> <section id="projekte" class="section"><div class="section-head"><h2>Projekte & Arbeit</h2></div> <div class="projects-grid"><!--[--><article class="card"><a class="card-media" href="https://transaktio.de/?ref=pd" target="_blank" rel="noopener noreferrer" aria-label="transaktio - Stripe Zahlungen direkt in sevDesk verbuchen."><img loading="lazy" fetchpriority="low" src="/_app/immutable/assets/transaktio.BkbYiPJn.webp" alt="transaktio - Stripe Zahlungen direkt in sevDesk verbuchen."/></a> <div class="card-body"><h3><a href="https://transaktio.de/?ref=pd" target="_blank" rel="noopener noreferrer">transaktio.de</a></h3> <p>Mit transaktio können Stripe-Zahlungen automatisch in sevDesk verbucht werden.</p></div></article><article class="card"><a class="card-media" href="https://timetag.cc/?ref=pd" target="_blank" rel="noopener noreferrer" aria-label="TimeTag - On-set logging at your fingertips."><img loading="lazy" fetchpriority="low" src="/_app/immutable/assets/timetag.CX4faqja.webp" alt="TimeTag - On-set logging at your fingertips."/></a> <div class="card-body"><h3><a href="https://timetag.cc/?ref=pd" target="_blank" rel="noopener noreferrer">TimeTag</a></h3> <p>
35Mit TimeTag können Videoproduktionen ihre Takes direkt am Set loggen und so die Postproduktion deutlich erleichtern.</p></div></article><article class="card"><a class="card-media" href="https://kirchnah.de/?ref=pd" target="_blank" rel="noopener noreferrer" aria-label="KirchNah - Gottesdienste in deiner Nähe"><img loading="lazy" fetchpriority="low" src="/_app/immutable/assets/kirchnah.BWn8lwcU.webp" alt="KirchNah - Gottesdienste in deiner Nähe"/></a> <div class="card-body"><h3><a href="https://kirchnah.de/?ref=pd" target="_blank" rel="noopener noreferrer">KirchNah</a></h3> <p>Mit KirchNah lassen sich Gottesdienste in der Nähe finden und so die Verbindung zu lokalen Kirchengemeinden stärken.</p></div></article><article class="card"><a class="card-media" href="https://kirchen-apps.de/?ref=pd" target="_blank" rel="noopener noreferrer" aria-label="kirchen-apps.de - Digitale Lösungen für Kirchengemeinden."><img loading="lazy" fetchpriority="low" src="/_app/immutable/assets/kirchen_apps.CXPI3M4K.webp" alt="kirchen-apps.de - Digitale Lösungen für Kirchengemeinden."/></a> <div class="card-body"><h3><a href="https://kirchen-apps.de/?ref=pd" target="_blank" rel="noopener noreferrer">kirchen-apps.de</a></h3> <p>Auf kirchen-apps.de finden Kirchengemeinden digitale Lösungen für die Gemeindearbeit und einen Schritt-für-Schritt-Leitfaden für die Digitalisierung der Gemeinde.</p></div></article><article class="card"><a class="card-media" href="https://kirch.app/?ref=pd" target="_blank" rel="noopener noreferrer" aria-label="KirchApp - Das moderne System für digitale Gemeindearbeit."><img loading="lazy" fetchpriority="low" src="/_app/immutable/assets/kirchapp.BN_YlD19.webp" alt="KirchApp - Das moderne System für digitale Gemeindearbeit."/></a> <div class="card-body"><h3><a href="https://kirch.app/?ref=pd" target="_blank" rel="noopener noreferrer">KirchApp</a></h3> <p>Die KirchApp bietet alles, was digitale Gemeindearbeit braucht und ist seit Oktober 2025 am Markt.</p></div></article><article class="card"><a class="card-media" href="https://konfiapp.de/?ref=pd" target="_blank" rel="noopener noreferrer" aria-label="KonfiApp - Das moderne System für Konfirmation in evangelischen Kirchengemeinden."><img loading="lazy" fetchpriority="low" src="/_app/immutable/assets/konfiapp.Bgxgq5qc.webp" alt="KonfiApp - Das moderne System für Konfirmation in evangelischen Kirchengemeinden."/></a> <div class="card-body"><h3><a href="https://konfiapp.de/?ref=pd" target="_blank" rel="noopener noreferrer">KonfiApp</a></h3> <p>Das moderne System für Konfirmation in evangelischen Kirchengemeinden. KonfiApp wurde 2016 gegründet und ist seit Mai 2017 ein eingetragenes Markenzeichen.</p></div></article><article class="card"><a class="card-media" href="https://partypic.app/?ref=pd" target="_blank" rel="noopener noreferrer" aria-label="PartyPic"><img loading="lazy" fetchpriority="low" src="/_app/immutable/assets/partypic.C3utO4R0.webp" alt="PartyPic"/></a> <div class="card-body"><h3><a href="https://partypic.app/?ref=pd" target="_blank" rel="noopener noreferrer">PartyPic</a></h3> <p>Mit PartyPic von ODIT.Services können Veranstalter ihren Gästen eine einfache Möglichkeit bieten, Fotos von Events zu erhalten und zu teilen.</p></div></article><article class="card"><a class="card-media" href="https://odit.services/?ref=pd" target="_blank" rel="noopener noreferrer" aria-label="ODIT.Services"><img loading="lazy" fetchpriority="low" src="/_app/immutable/assets/odit-services.1JC3M6L_.webp" alt="ODIT.Services"/></a> <div class="card-body"><h3><a href="https://odit.services/?ref=pd" target="_blank" rel="noopener noreferrer">CTO @ ODIT.Services GmbH</a></h3> <p>Die ODIT.Services GmbH bietet von Fullstack Entwicklung über IT Support bis hin zu zugeschnittenen Hardwarelösungen vielfältige Dienstleistungen an.</p></div></article><article class="card"><a class="card-media" href="https://lauf-fuer-kaya.de?ref=pd" target="_blank" rel="noopener noreferrer" aria-label="Lauf für Kaya!"><img loading="lazy" fetchpriority="low" src="/_app/immutable/assets/lfk.DpKwwsQR.webp" alt="Lauf für Kaya!"/></a> <div class="card-body"><h3><a href="https://lauf-fuer-kaya.de?ref=pd" target="_blank" rel="noopener noreferrer">Lauf für Kaya!</a></h3> <p>Der âLauf für Kaya!â ist ein Spendenlauf zugunsten Herzogenaurachs Partnerstadt Kaya. Die ODIT.Services GmbH ist Sponsor sowie technischer Partner des Laufs und managed alles von der Website bis zur Timing-Technik & Spendenverwaltung.</p></div></article><article class="card"><a class="card-media" href="https://gymnasium-herzogenaurach.de?ref=pd" target="_blank" rel="noopener noreferrer" aria-label="Gymnasium Herzogenaurach"><img loading="lazy" fetchpriority="low" src="/_app/immutable/assets/gymh.B87cqqDp.webp" alt="Gymnasium Herzogenaurach"/></a> <div class="card-body"><h3><a href="https://gymnasium-herzogenaurach.de?ref=pd" target="_blank" rel="noopener noreferrer">Gymnasium Herzogenaurach</a></h3> <p>Seit 2018 bin ich für das Gymnasium Herzogenaurach Ansprechpartner für die Bereiche Website, Vertretungsplan & Apps. Ende 2024 durfte ich die Website rundum erneuern.</p></div></article><article class="card"><a class="card-media" href="https://tcaurachtal.de?ref=pd" target="_blank" rel="noopener noreferrer" aria-label="TC Aurachtal-Falkendorf e.V."><img loading="lazy" fetchpriority="low" src="/_app/immutable/assets/tca.CaIvn6hG.webp" alt="TC Aurachtal-Falkendorf e.V."/></a> <div class="card-body"><h3><a href="https://tcaurachtal.de?ref=pd" target="_blank" rel="noopener noreferrer">TC Aurachtal-Falkendorf e.V.</a></h3> <p>Im September 2024 durfte ich die Website für den TC Aurachtal-Falkendorf e.V. rundum erneuern sowie das Domain- und E-Mail-Management übernehmen.</p></div></article><article class="card"><a class="card-media" href="https://floriandormann.de?ref=pd" target="_blank" rel="noopener noreferrer" aria-label="Florian Dormann Foto- und Videografie"><img loading="lazy" fetchpriority="low" src="/_app/immutable/assets/fd.D3eFVQ-l.webp" alt="Florian Dormann Foto- und Videografie"/></a> <div class="card-body"><h3><a href="https://floriandormann.de?ref=pd" target="_blank" rel="noopener noreferrer">Florian Dormann Foto- und Videografie</a></h3> <p>Im Juni 2024 durfte ich die Website für âFlorian Dormann Foto- und Videografieâ erstellen.</p></div></article><article class="card"><a class="card-media" href="https://ergo-nfb-herzo.de?ref=pd" target="_blank" rel="noopener noreferrer" aria-label="Praxis für Ergotherapie & Neurofeedback in Herzogenaurach"><img loading="lazy" fetchpriority="low" src="/_app/immutable/assets/ergo.CrPpRMQj.webp" alt="Praxis für Ergotherapie & Neurofeedback in Herzogenaurach"/></a> <div class="card-body"><h3><a href="https://ergo-nfb-herzo.de?ref=pd" target="_blank" rel="noopener noreferrer">Praxis für Ergotherapie & Neurofeedback</a></h3> <p>Im März 2024 durfte ich die Website für die âPraxis für Ergotherapie & Neurofeedback in Herzogenaurachâ erstellen.</p></div></article><article class="card"><a class="card-media" href="https://gymh-app.philippdormann.de/?ref=pd" target="_blank" rel="noopener noreferrer" aria-label="Alle wichtigen Informationen des Gymnasium Herzogenaurach in einer übersichtlichen App aufbereitet."><img loading="lazy" fetchpriority="low" src="/_app/immutable/assets/gymh-app.ljAt0C1Q.avif" alt="Alle wichtigen Informationen des Gymnasium Herzogenaurach in einer übersichtlichen App aufbereitet."/></a> <div class="card-body"><h3><a href="https://gymh-app.philippdormann.de/?ref=pd" target="_blank" rel="noopener noreferrer">GymH Android & iOS</a></h3> <p>Alle wichtigen Informationen des Gymnasium Herzogenaurach in einer übersichtlichen App aufbereitet.</p></div></article><!--]--></div></section><!--]--><!--]--><!--]--><!----></main> <footer class="footer"><div class="footer-inner"><p class="footer-copy">© 2026 Philipp Dormann</p> <nav class="footer-links" aria-label="FuÃzeile Navigation"><a href="/impressum/">Impressum</a> <a href="/datenschutz/">Datenschutz</a></nav></div></footer><!--]--><!--]--><!--]--><!----> <!--[-1--><!--]--><!--]--> 36 37
37<script> 38 { 39 __sveltekit_xnp7w0 = { 40 base: new URL(".", location).pathname.slice(0, -1), 41 version: "1790288855734" 42 }; 43 44 const element = document.currentScript.parentElement; 45 46 import("./_app/immutable/entry/start.CMFHRKFM.js").then(async (kit) => { 47 kit.init(__sveltekit_xnp7w0); 48 const app = await import("./_app/immutable/entry/app.D9422SKp.js"); 49 kit.start(app, element, { 50 node_ids: [0, 2], 51 data: [null,null], 52 form: null, 53 error: null 54 }); 55 }); 56 57 if ('serviceWorker' in navigator) { 58 const script_url = './service-worker.js'; 59 const policy = globalThis?.window?.trustedTypes?.createPolicy( 60 'sveltekit-trusted-url', 61 { createScriptURL(url) { return url; } } 62 ); 63 const sanitised = policy?.createScriptURL(script_url) ?? script_url; 64 addEventListener('load', function () { 65 navigator.serviceWorker.register(sanitised, { type: 'module' }); 66 }); 67 } 68 } 69 </script>
69 70 </div> 71 </body> 72</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.