Pengantar & Arsitektur
Memahami produk, peran sistem dalam bisnis, dan arsitektur layered (routes → controllers → repositories → models).
Panduan lengkap untuk onboarding engineer baru, sekaligus acuan untuk improvement & migrasi stack ke versi terbaru.
Dokumentasi ini adalah acuan handover untuk repository backend Aktiva Transaksional Email (ATE) — sebuah layanan SaaS transactional email yang sudah berjalan di production dan melayani banyak paid customer.
Tujuannya ada dua:
Cara membaca
Jika Anda baru pertama kali, baca berurutan: Pengantar → Setup → Basis Data → Alur Bisnis → API. Jika Anda fokus pada perencanaan migrasi, langsung ke bagian Migrasi & Improvement.
Catatan penting
Repository ini melayani sistem production yang menangani pembayaran dan pengiriman email pelanggan berbayar. Setiap perubahan harus melalui review dan diuji di environment non-production terlebih dahulu.