Situs perusahaan / marketing publik.
| Repo | halort-web |
| Stack | Next.js 16 · React 19 · TypeScript · Tailwind CSS 4 |
| Lokal | http://localhost:3000 |
| Produksi | https://www.halort.com (apex halort.com → www) |
Peran
Konten marketing statis (konfigurasi perusahaan di src/config/company.ts) — tanpa database produk. Bagian meliputi hero, about, products, capabilities, dan kontak (#kontak). Entri pendaftaran komunitas: /daftar (mengalir ke onboarding tenant).
Halaman /fitur
Panduan visual fitur platform terbaru: https://www.halort.com/fitur
- Screenshot ilustratif (Agustus 2026): tiket dukungan, filter tanggal, lampiran, email branded, sidebar sticky
- Konfigurasi:
src/config/platform-features-guide.ts - Aset:
public/platform-guide/*.png
Halaman balas tiket
GET /tiket/balas/{token} — formulir publik untuk membalas tiket dukungan tanpa login. Proxy ke internal API platform.
Integrasi
Form kontak mengirim via rute /api/contact aplikasi ke Notifications (POST /v1/emails/send dengan X-Halort-Internal-Key). Env: NOTIFICATION_SERVICE_URL, INTERNAL_API_KEY, CONTACT_TO_EMAILS (secret cluster halort-web-runtime-env).
Deploy
GitHub Actions → ghcr.io/halort/halort-web → Argo CD. Lihat Architecture/GitOps and Deploy.