Skip to content
All projects
Software EngineeringLive2026

AOG Moldova

AOG Moldova is a single-page site for UniversCargo’s Aircraft-on-Ground logistics service at Chișinău airport, where getting a spare part moving is measured in minutes. It’s a static HTML page with a Netlify function behind the quote form, wiring every contact channel — phone, WhatsApp, Telegram, Viber, email — into the shortest path between a stranded operator and a response. The whole thing ships as one HTML file plus one serverless email handler, with an EN/RO/RU interface and no build step.

Role
Sole designer & engineer
Year
2026
Status
Live
Category
Software Engineering
Tools & technologies
HTMLJavaScriptTailwind CSSNetlify FunctionsNode.jsResend
AOG Moldova cover — an editorial composition suggesting fast aviation logistics.

The problem

When an aircraft is grounded, the operator needs to reach a logistics team immediately and submit shipment details with as little friction as possible. This site is that entry point — a fast-loading page that surfaces available services and collapses the request into one form or one tap-to-call.

Context

Production work for a real business (UniversCargo). Recent commit history shows real hardening: Netlify form wiring, Resend domain setup, a Telegram integration, email-copy iterations, and SEO/security work.

Key decisions

Zero build, single file

Tailwind is loaded from CDN and all styles and scripts are inlined, so the “app” is one deployable HTML file plus one function. For a page whose entire job is a fast contact path, no framework earned its weight.

Bilingual-by-role email flow

One serverless function fires two emails: a Russian-language inquiry to the ops team with the customer set as reply-to, and an English auto-confirmation to the customer — a deliberate audience split.

Implementation

Static-first, one dynamic seam

The frontend is a single hand-written index.html with inline styles, inline Tailwind config, and vanilla JS handling i18n, scroll reveals, and form submission. The only dynamic piece is a Netlify Function that receives the form POST, parses JSON, and fires two Resend emails. Secrets come from environment variables; there’s no database and no state beyond the current language.

Outcomes

  • Shipped and live in production at aog.md, with the quote form wired to a working Resend-backed email pipeline.
  • Trilingual (EN/RO/RU) reach for a Moldovan/CIS audience, implemented without an i18n framework.
  • SEO and social-share metadata in place for discoverability on AOG-related searches.

Lessons learned

  • For a page whose whole job is a fast contact path, a zero-build single-file approach plus one serverless function was enough — no framework earned its weight here.