diff --git a/apps/web/app/(site)/about/page.tsx b/apps/web/app/(site)/about/page.tsx
index a873fcd..b292c62 100644
--- a/apps/web/app/(site)/about/page.tsx
+++ b/apps/web/app/(site)/about/page.tsx
@@ -37,17 +37,12 @@ import { Marker } from "@/src/components/Marker";
export default function AboutPage() {
return (
- {/* Background decoration removed per user request */}
-
{/* Hero Section */}
- {/* Structural rings around avatar */}
- {/* Structural rings removed per user request */}
-
- Digital Architect
+ Webentwickler
@@ -77,8 +72,8 @@ export default function AboutPage() {
- 15 Jahre Erfahrung. Ein Ziel: Websites, die ihre Versprechen
- halten.
+ 15 Jahre Erfahrung. Ein Ziel: Ihnen den Frust mit Websites zu
+ ersparen.
@@ -99,8 +94,8 @@ export default function AboutPage() {
- Vom Designer
- zum Architekten.
+ Aus der Praxis.
+ Für die Praxis.
@@ -108,18 +103,18 @@ export default function AboutPage() {
- Agenturen, Konzerne, Startups – ich habe die Branche von allen
- Seiten kennengelernt. Was hängen geblieben ist:{" "}
+ Ich habe in Agenturen, Konzernen und Startups gearbeitet.
+ Dabei habe ich oft gesehen, woran Projekte scheitern: zu viele
+ Leute, zu viel Blabla, keine klaren Verantwortlichkeiten.{" "}
- Ergebnisse zählen. Nicht der
- Weg dorthin.
+ Das mache ich anders.
{[
- "Frontend, Backend, Infrastruktur – Fullstack",
- "Komplexe Systeme auf das Wesentliche reduziert",
- "Performance-Probleme systematisch gelöst",
+ "Kein Fachchinesisch, sondern klare Kommunikation",
+ "Fokus auf Ergebnisse statt auf endlose Meetings",
+ "Eine Person, die Ihr Projekt von A bis Z kennt",
].map((item, i) => (
{item}
@@ -136,17 +131,20 @@ export default function AboutPage() {
className="group"
>
- Heute: Direkte Zusammenarbeit ohne Reibungsverluste.
+ Meine Philosophie: Direkte Zusammenarbeit ohne
+ Reibungsverluste.
@@ -157,7 +155,7 @@ export default function AboutPage() {
{/* Section 02: Arbeitsweise – HOW I work */}
}
@@ -166,7 +164,7 @@ export default function AboutPage() {
- So läuft ein Projekt
+ So einfach läuft ein Projekt bei mir ab.
@@ -179,23 +177,23 @@ export default function AboutPage() {
{[
{
step: "01",
- title: "Briefing",
- desc: "Sie beschreiben Ihr Vorhaben. Ich höre zu und stelle die richtigen Fragen.",
+ title: "Kurzes Gespräch",
+ desc: "Sie beschreiben, was Sie brauchen. Kein stundenlanger Workshop, nur die Fakten.",
},
{
step: "02",
- title: "Angebot",
- desc: "Ein Fixpreis-Angebot mit klarem Leistungsumfang. Keine Überraschungen.",
+ title: "Klares Angebot",
+ desc: "Sie erhalten einen Fixpreis. Ohne Sternchen, ohne Nachforderungen.",
},
{
step: "03",
- title: "Umsetzung",
- desc: "Schnelle Iterationen. Sie sehen regelmäßig den Fortschritt und geben Feedback.",
+ title: "Schnelle Umsetzung",
+ desc: "Ich baue Ihre Website. Sie müssen sich um nichts kümmern.",
},
{
step: "04",
- title: "Launch",
- desc: "Go-Live mit automatisiertem Deployment. Dokumentiert und übergabereif.",
+ title: "Go-Live & Sorglos-Paket",
+ desc: "Die Seite geht online und ich übernehme ab sofort die Wartung und alle Änderungen für Sie.",
},
].map((item, i) => (
@@ -235,12 +233,12 @@ export default function AboutPage() {
Keine Hierarchien. Keine Ausreden. Wenn etwas nicht passt,
- liegt die Verantwortung bei mir.
+ liegt die Verantwortung allein bei mir.
- Ich liefere nicht nur Code, sondern{" "}
+ Sie beauftragen mich, damit Sie{" "}
- Ergebnisse
+ Ruhe
-
- , auf die Sie bauen können.
+ {" "}
+ haben. Und genau das bekommen Sie.
@@ -269,7 +267,7 @@ export default function AboutPage() {
- Satisfaction Guarantee
+ Zufriedenheitsgarantie
Wir gehen erst live, wenn Sie zu 100% zufrieden sind.
@@ -299,8 +297,8 @@ export default function AboutPage() {
- Bereit für eine
- Zusammenarbeit?
+ Bereit, Ihre Website
+ abzuhaken?
@@ -313,15 +311,15 @@ export default function AboutPage() {
>
- Lassen Sie uns gemeinsam etwas bauen, das{" "}
+ Lassen Sie uns das Thema Website ein für alle Mal{" "}
- wirklich funktioniert.
+ sinnvoll lösen.
diff --git a/apps/web/app/(site)/layout.tsx b/apps/web/app/(site)/layout.tsx
index 9a5b707..ac56257 100644
--- a/apps/web/app/(site)/layout.tsx
+++ b/apps/web/app/(site)/layout.tsx
@@ -16,11 +16,11 @@ const newsreader = Newsreader({
export const metadata: Metadata = {
title: {
- default: "Marc Mintel",
+ default: "Marc Mintel — Professionelle Websites für Unternehmen",
template: "%s | Marc Mintel",
},
description:
- "Technical problem solver's blog - practical insights and learning notes",
+ "Professionelle Websites zum Fixpreis. Ein Entwickler, ein Ansprechpartner — von der Idee bis zum fertigen Ergebnis. Inklusive Sorglos-Paket: Änderungen, Wartung und Sicherheit komplett abgedeckt.",
metadataBase: new URL("https://mintel.me"),
icons: {
icon: "/favicon.svg",
@@ -33,7 +33,7 @@ export default function RootLayout({
children: React.ReactNode;
}) {
return (
-
+
{children}
diff --git a/apps/web/app/(site)/page.tsx b/apps/web/app/(site)/page.tsx
index 563096c..7671ffc 100644
--- a/apps/web/app/(site)/page.tsx
+++ b/apps/web/app/(site)/page.tsx
@@ -36,18 +36,18 @@ export default function LandingPage() {
{/* Rest of page on white */}
- {/* Section 02: The Promise – Streamlined */}
+ {/* Section 02: Was Sie bekommen */}
}
>
- Kein Agentur-Zirkus.
- Ergebnisse.
+ Sie kümmern sich um Ihr Geschäft.
+ Ich um Ihre Website.
@@ -55,23 +55,23 @@ export default function LandingPage() {
{[
{
icon: ,
- title: "Direkte Kommunikation",
- text: "Sie sprechen mit dem Entwickler. Keine Stille Post, keine Umwege.",
+ title: "Ein Ansprechpartner",
+ text: "Sie sprechen direkt mit dem, der Ihre Website baut. Keine Agentur, keine Umwege, kein Stille-Post-Effekt.",
},
{
icon: ,
- title: "Schnelle Umsetzung",
- text: "Sichtbare Fortschritte in Tagen. Prototypen statt Konzeptpapiere.",
- },
- {
- icon: ,
- title: "Sauberer Code",
- text: "Maßgeschneiderte Architektur. Kein Baukasten, kein Plugin-Chaos.",
+ title: "Schnell sichtbare Ergebnisse",
+ text: "Kein monatelanges Warten. Sie sehen erste Entwürfe innerhalb weniger Tage — nicht erst nach Wochen.",
},
{
icon: ,
- title: "Klare Fixpreise",
- text: "Volle Budgetsicherheit. Keine versteckten Kosten.",
+ title: "Fixpreis ohne Überraschungen",
+ text: "Sie wissen vorher, was es kostet. Kein Stundenzettel, keine Nachforderungen, keine bösen Überraschungen.",
+ },
+ {
+ icon: ,
+ title: "Null Arbeit für Sie",
+ text: "Keine Einarbeitung in ein CMS, keine Schulungen. Änderungen? Sagen Sie Bescheid — ich erledige das.",
},
].map((item, i) => (
@@ -95,47 +95,59 @@ export default function LandingPage() {
- {/* Section 03: The Difference – Visual Comparison */}
+ {/* Section 03: Der Unterschied */}
- Ich arbeite für das Ergebnis,
- nicht gegen die Uhr.
+ Warum nicht einfach
+ eine Agentur?
- Schnelle Prototypen. Ergebnisse in{" "}
- Tagen, nicht Monaten.
+ Ein Ansprechpartner für
+ alles. Von der ersten Idee bis zur fertigen Website.
>
}
delay={0.1}
/>
- Fixpreise. Sie wissen von
- Anfang an, was es kostet.
+ Fixpreis. Sie wissen vorher
+ exakt, was es kostet. Punkt.
>
}
reverse
delay={0.2}
/>
+
+ Ich baue, Sie lehnen sich zurück. Brauchen Sie eine Änderung?{" "}
+ Kurze Nachricht genügt.
+ >
+ }
+ delay={0.3}
+ />
- {/* Section 04: Target Group */}
+ {/* Section 04: Für wen */}
@@ -149,8 +161,9 @@ export default function LandingPage() {
Geschäftsführer
- Sie wollen eine Website, die funktioniert – ohne sich mit
- Technik beschäftigen zu müssen.
+ Sie brauchen eine professionelle Website, die Ihr Unternehmen
+ repräsentiert — ohne sich selbst mit Technik beschäftigen zu
+ müssen. Ich übernehme alles.
@@ -164,16 +177,16 @@ export default function LandingPage() {
- {/* Icon placeholder or same as above if needed */}
- Marketing &
- Vertrieb
+ Selbstständige &
+ kleine Teams
- Sie brauchen Landingpages und Tools, die Ergebnisse liefern.
- Schnell und zuverlässig.
+ Sie wollen online sichtbar sein, aber keine Zeit in eine
+ Website stecken. Ich liefere Ihnen eine fertige Lösung — Sie
+ konzentrieren sich auf Ihre Kunden.
@@ -186,7 +199,7 @@ export default function LandingPage() {
{[
@@ -194,24 +207,24 @@ export default function LandingPage() {
num: "01",
binary: "00000001",
title: "Websites",
- text: "High-Performance Websites mit maßgeschneiderter Architektur. Von der Konzeption bis zum Go-Live — individuell, schnell, messbar.",
- tags: ["Next.js", "React", "TypeScript", "Performance"],
+ text: "Professionelle, schnelle Websites — individuell für Ihr Unternehmen gestaltet. Von der Firmenwebsite bis zur Landingpage.",
+ tags: ["Firmenwebsite", "Landingpage", "Responsive", "SEO"],
href: "/websites",
},
{
num: "02",
binary: "00000010",
- title: "Systeme",
- text: "Web-Applikationen und interne Tools, wenn Standard-Software nicht reicht. Dashboards, Portale, Automatisierungen.",
- tags: ["Full-Stack", "APIs", "Datenbanken", "Auth"],
+ title: "Sorglos-Paket",
+ text: "Änderungen, Wartung, Sicherheit, Updates — alles inklusive. Sie sagen Bescheid, ich erledige das. Ein Jahr, ein Paket, null Aufwand.",
+ tags: ["Wartung", "Änderungen", "Sicherheit", "Updates"],
href: "/contact",
},
{
num: "03",
binary: "00000011",
- title: "Automatisierung",
- text: "Verbindung von Tools, automatische Prozesse, Daten-Synchronisation. Weniger manuelle Arbeit, mehr Effizienz.",
- tags: ["CI/CD", "Workflows", "Integrationen", "Monitoring"],
+ title: "Web-Anwendungen",
+ text: "Wenn eine einfache Website nicht reicht: Kundenportale, interne Tools oder individuelle Lösungen für Ihr Business.",
+ tags: ["Portale", "Dashboards", "Automatisierung", "Tools"],
href: "/contact",
},
].map((service, i) => (
@@ -283,18 +296,18 @@ export default function LandingPage() {
- Lassen Sie uns
- starten.
+ Klingt gut?
+ Lassen Sie uns reden.
- Beschreiben Sie kurz Ihr Vorhaben. Ich melde mich{" "}
+ Beschreiben Sie kurz, was Sie brauchen. Ich melde mich{" "}
- zeitnah
+ innerhalb von 24 Stunden{" "}
- bei Ihnen.
+ mit einem konkreten Vorschlag.
@@ -314,7 +327,9 @@ export default function LandingPage() {
Aktuell nehme ich Projekte für{" "}
- {" "}
+
+
+ {" "}
an.
diff --git a/apps/web/app/(site)/websites/page.tsx b/apps/web/app/(site)/websites/page.tsx
index 70cb397..5eed8e8 100644
--- a/apps/web/app/(site)/websites/page.tsx
+++ b/apps/web/app/(site)/websites/page.tsx
@@ -39,29 +39,30 @@ export default function WebsitesPage() {
- SYSTEM ENGINEERING
+ PROFESSIONELLE WEBSITES
- Websites, die einfach
+ Ihre Website.
- funktionieren.
+ Komplett sorgenfrei.
- Kein Baukasten. Kein Plugin-Chaos. Maßgeschneiderte Architektur
- für{" "}
+ Kein WordPress-Chaos. Kein Baukasten-Frust. Ich baue Ihnen eine
+ maßgeschneiderte Website, mit der Sie{" "}
- maximale Performance
-
- .
+ null Arbeit
+ {" "}
+ haben.
+ {/* Keeping the ArchitectureVisualizer for visual impact, but context is different */}
@@ -69,24 +70,24 @@ export default function WebsitesPage() {
{[
{
- label: "Next.js",
- sub: "Architecture",
- desc: "React-Framework für maximale SEO & Speed.",
+ label: "Kein CMS-Zwang",
+ sub: "Einfachheit",
+ desc: "Sie müssen kein System lernen. Ich übernehme alle Updates.",
},
{
- label: "Docker",
- sub: "Infrastructure",
- desc: "Reproduzierbare Umgebungen überall.",
+ label: "Fixpreis",
+ sub: "Planbarkeit",
+ desc: "Klare Kosten von Anfang an. Keine versteckten Gebühren.",
},
{
- label: "Directus",
- sub: "Management",
- desc: "Headless CMS für flexible Datenabfrage.",
+ label: "Pfeilschnell",
+ sub: "Performance",
+ desc: "Keine langen Ladezeiten. Ihre Kunden bleiben auf der Seite.",
},
{
- label: "Gitea",
- sub: "Pipeline",
- desc: "Self-hosted Git & CI/CD Pipelines.",
+ label: "Sorglos",
+ sub: "Betreuung",
+ desc: "Hosting, Sicherheit, Backups? Darum kümmere ich mich.",
},
].map((item, i) => (
@@ -108,7 +109,7 @@ export default function WebsitesPage() {
{/* 02: Performance */}
}
@@ -117,9 +118,9 @@ export default function WebsitesPage() {
- Geschwindigkeit ist
+ Niemand wartet gerne.
- kein Extra. Sie ist Standard.
+ Ihre Kunden erst recht nicht.
@@ -127,18 +128,18 @@ export default function WebsitesPage() {
- Jede Seite wird vorab gerendert und über ein CDN ausgeliefert.
- Das Ergebnis: Ladezeiten unter einer Sekunde. Messbar.{" "}
- Reproduzierbar.
+ Langsame Websites kosten bares Geld. Wenn Ihre Seite nicht
+ sofort lädt, ist der Besucher schon bei der Konkurrenz. Meine
+ Websites sind auf maximale Geschwindigkeit optimiert.
{[
- "Server-Side Rendering für sofortige Inhalte",
- "Automatische Bild-Optimierung (WebP, AVIF)",
- "Lighthouse-Score 90+ als Mindeststandard",
- "Core Web Vitals im grünen Bereich",
+ "Sofortiger Seitenaufbau ohne Verzögerung",
+ "Automatische Bild-Optimierung für Smartphones",
+ "Bessere Google-Platzierung (SEO) durch Top-Speed",
+ "Höhere Zufriedenheit bei Ihren Besuchern",
].map((item, i) => (
@@ -158,11 +159,11 @@ export default function WebsitesPage() {
className="text-center group py-10 md:py-12"
>
- Keine Plugins.
- Keine Abhängigkeiten.
+ Handarbeit statt
+ Fertigbausatz.
- Ihre Website besteht aus{" "}
- Ihrem Code. Kein
- WordPress, kein Wix, keine Blackbox. Alles versioniert, alles
- nachvollziehbar.
+ Vergessen Sie Sicherheitslücken durch veraltete Plugins oder
+ Themes, die ständig aktualisiert werden müssen.
- {/* Git Branch Visualization */}
@@ -203,21 +201,22 @@ export default function WebsitesPage() {
-
+
- Jede Änderung ist dokumentiert. Rollbacks in Sekunden.
- Kein „wer hat das kaputt gemacht?".
+ Ihre Website wird von Grund auf solide entwickelt. Kein
+ unnötiger Ballast, der die Seite verlangsamt oder
+ angreifbar macht.
-
+
- Code wird geprüft, getestet und automatisch live
- geschaltet. Ohne manuellen Eingriff.
+ Moderne Technologien garantieren, dass Ihre Website auch
+ in ein paar Jahren noch perfekt und fehlerfrei läuft.
@@ -227,10 +226,10 @@ export default function WebsitesPage() {
- Inhalte pflegen
+ Sie haben Besseres
- ohne Angst.
+ zu tun.
@@ -255,12 +254,11 @@ export default function WebsitesPage() {
- Vergessen Sie zerschossene Layouts nach einem Textupdate.
- Meine Websites trennen{" "}
+ Bilder tauschen, Texte anpassen, Sicherheitsupdates
+ einspielen? Darum kümmern Sie sich nie wieder. Das{" "}
- Daten von Design
+ erledige ich.
- .
@@ -277,14 +275,14 @@ export default function WebsitesPage() {
- Durch eine krisenfeste Headless-Architektur (Directus)
- bewegen Sie sich in einem geschützten Sandkasten – während
- das Frontend-System die visuelle Integrität Ihrer Marke
- garantiert.
+ Mein Sorglos-Paket deckt alles für ein ganzes Jahr ab. Wenn
+ Sie eine Änderung brauchen, schreiben Sie mir einfach eine
+ kurze Nachricht. Kein kompliziertes
+ Content-Management-System (CMS), keine Schulungen.
- Website architecture validates all CMS payloads against the
- design schema before rendering.
+ Schicken Sie einfach eine E-Mail mit den neuen Texten oder
+ Bildern.
- INTEGRITY
- 100%
+ STRESS
+ 0%
@@ -334,14 +332,15 @@ export default function WebsitesPage() {
- Was Sie konkret
- bekommen.
+ Ihre fertige
+ Website.
- Keine halben Sachen. Ich liefere Ihnen ein schlüsselfertiges
- System mit voller Kontrolle und Transparenz.
+ Professionell, schnell und wartungsfrei. Sie bekommen eine
+ schlüsselfertige Lösung, die Ihr Unternehmen optimal
+ präsentiert.
- Ein Entwickler. Ein Ansprechpartner.{" "}
+ Ohne Agentur, ohne Baukasten, ohne Stress.{" "}
- Systematische Architekturen für das Web.
+ Ein Entwickler. Fixpreis. Fertig.