Stack

Framework
Next.js 16.2 (App Router, static export)
Language
TypeScript 5.9 (strict)
Styling
Tailwind CSS 4 (oklch native), CSS @theme tokens
Motion
CSS animation, IntersectionObserver, Lenis smooth scroll
i18n
Typed content dictionaries, 4 locales (EN / UK / RU / ID)
Contact
Email langsung dan tautan ke aplikasi pesan; tidak ada formulir di situs.
Lint + format
Biome (replaces eslint + prettier)
Package manager
pnpm@9

Tipografi

Display
Bricolage Grotesque
Body
Literata
Mono
JetBrains Mono

Infrastruktur

Hosting
Static export served through nginx and Cloudflare
CI/CD
GitHub Actions → typecheck, build and browser tests → rsync deployment
Analytics
Versi situs ini tidak memuat Google Analytics. Layanan hosting dan CDN dapat memproses log teknis permintaan. Jika analitik lain ditambahkan, teks ini akan diperbarui.

Pembagian AI / manusia (pengungkapan jujur)

Claude / Codex
Dibangun dengan Claude dan Codex; keputusan ditinjau oleh Dmitriy. Teks ditulis dengan bantuan AI, dengan pengecekan sumber dan batasan yang jelas atas hasil proyek.

Kode sumber & audit

  • github.com/zapleoceo/zapleo.com →
  • Konten © Dmitriy Zaporozhets.
  • Target aksesibilitas: WCAG 2.2 AA. Menemukan pelanggaran? Beri tahu saya di dima@zapleo.com.
  • Situs ini tidak memiliki formulir dan Google Analytics tidak dimuat. Web server dan CDN mungkin menyimpan log teknis. Jika analitik lain ditambahkan, teks ini akan diperbarui.