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.

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.
Verwandte Arbeiten

Room of Horror
Ein VR-„Gruselkabinett“, in dem Pflege-Auszubildende in einem virtuellen Krankenzimmer nach Pflegefehlern suchen, während eine Lehrkraft jede Sitzung live aus dem Browser konfiguriert und überwacht.
Rent Tracker
Eine Full-Stack-Flask-App, die kleinen Vermietern hilft, Wohnungen, Mieter und die monatliche Miete zu verfolgen, und sie über automatische Telegram- und E-Mail-Erinnerungen an unbezahlte Monate erinnert.