Zum Inhalt springen
Alle Projekte
SoftwareentwicklungLive2026

AOG Moldova

AOG Moldova ist eine Single-Page-Site für den Aircraft-on-Ground-Logistikdienst von UniversCargo am Flughafen Chișinău, wo sich der Weg eines Ersatzteils in Minuten bemisst. Es ist eine statische HTML-Seite mit einer Netlify-Function hinter dem Anfrageformular, die jeden Kontaktkanal — Telefon, WhatsApp, Telegram, Viber, E-Mail — auf den kürzesten Weg zwischen einem gestrandeten Betreiber und einer Antwort verdrahtet. Das Ganze besteht aus einer HTML-Datei plus einem serverlosen E-Mail-Handler, mit EN/RO/RU-Oberfläche und ohne Build-Schritt.

Rolle
Alleiniger Designer & Entwickler
Jahr
2026
Status
Live
Kategorie
Softwareentwicklung
Werkzeuge & Technologien
HTMLJavaScriptTailwind CSSNetlify FunctionsNode.jsResend
AOG Moldova cover — an editorial composition suggesting fast aviation logistics.

Das Problem

Wenn ein Flugzeug am Boden bleibt, muss der Betreiber sofort ein Logistikteam erreichen und Versanddetails mit möglichst wenig Reibung übermitteln. Diese Seite ist genau dieser Einstiegspunkt — eine schnell ladende Seite, die verfügbare Leistungen sichtbar macht und die Anfrage auf ein Formular oder einen Tipp-zum-Anrufen reduziert.

Kontext

Produktivarbeit für ein echtes Unternehmen (UniversCargo). Die jüngste Commit-Historie zeigt echte Härtung: Netlify-Formularanbindung, Resend-Domain-Einrichtung, eine Telegram-Integration, Iterationen an den E-Mail-Texten sowie SEO- und Sicherheitsarbeit.

Zentrale Entscheidungen

Kein Build, eine einzige Datei

Tailwind wird vom CDN geladen und alle Styles und Skripte sind inline, sodass die „App“ eine einzige deploybare HTML-Datei plus eine Function ist. Für eine Seite, deren einzige Aufgabe ein schneller Kontaktweg ist, verdiente kein Framework sein Gewicht.

Nach Rolle zweisprachiger E-Mail-Fluss

Eine serverlose Function verschickt zwei E-Mails: eine russischsprachige Anfrage an das Einsatzteam mit dem Kunden als Antwortadresse und eine englische automatische Bestätigung an den Kunden — eine bewusste Trennung der Zielgruppen.

Umsetzung

Static-first, eine dynamische Nahtstelle

Das Frontend ist eine einzige, handgeschriebene index.html mit Inline-Styles, Inline-Tailwind-Konfiguration und Vanilla-JS für Mehrsprachigkeit, Scroll-Effekte und Formularversand. Das einzige dynamische Element ist eine Netlify-Function, die den Formular-POST empfängt, JSON parst und zwei Resend-E-Mails auslöst. Geheimnisse kommen aus Umgebungsvariablen; es gibt keine Datenbank und keinen Zustand über die aktuelle Sprache hinaus.

Ergebnisse

  • Ausgeliefert und live im Produktivbetrieb unter aog.md, mit einem an eine funktionierende Resend-E-Mail-Pipeline angebundenen Anfrageformular.
  • Dreisprachige Reichweite (EN/RO/RU) für ein moldauisches/GUS-Publikum, umgesetzt ohne Mehrsprachigkeits-Framework.
  • SEO- und Social-Share-Metadaten vorhanden für die Auffindbarkeit bei AOG-bezogenen Suchen.

Gelernte Lektionen

  • Für eine Seite, deren ganze Aufgabe ein schneller Kontaktweg ist, genügte ein Ansatz ohne Build aus einer einzigen Datei plus einer serverlosen Function — kein Framework verdiente hier sein Gewicht.