From 1c3a91b20190ffca416a08885d56f69075bdd9ab Mon Sep 17 00:00:00 2001 From: HayemR Date: Tue, 26 May 2026 07:23:31 +0700 Subject: [PATCH] font --- flowchart-photobooth.svg | 181 +++++++++++++++++++++++++++++++++++++++ src/App.vue | 8 +- 2 files changed, 187 insertions(+), 2 deletions(-) create mode 100644 flowchart-photobooth.svg diff --git a/flowchart-photobooth.svg b/flowchart-photobooth.svg new file mode 100644 index 0000000..2d06ed6 --- /dev/null +++ b/flowchart-photobooth.svg @@ -0,0 +1,181 @@ + + + + + + + + + + FLOWCHART CARA KERJA WEB PHOTOBOOTH + + + + START + + + + + + + 1. Buka Website + Halaman Home + + + + + + + 2. Lihat Preview Tema + (6 pilihan tema strip) + + + + + + + 3. Pilih Tema + Simpan ke Store + + + + + + + 4. Masuk Halaman Capture + (/capture) + + + + + + + 5. Minta Izin Akses Kamera + getUserMedia() + + + + + + + Kamera + Aktif? + + + + TIDAK + + Tampilkan Error + "Kamera Ditolak" + + + + YA + + + + 6. Tampilkan Live Preview + Video Stream dari Kamera + + + + + + + 7. User Klik "Start Sequence" + Countdown 3...2...1 + + + + + + + 8. Ambil Foto (Snapshot) + • Convert Frame ke Data URL (base64) + • Simpan ke store.photos[] + + + + Ulangi 3x + + + + + + + 9. Redirect ke Customize + (/customize) + + + + + + + 10. Preview Strip dengan Tema + • Lihat 3 foto di layout tema + • Bisa edit foto individual + + + + + + + Puas? + + + + TIDAK + + Edit Foto / Ganti + Tema (Loop) + + + + + + + YA + + + + 11. Klik "Generate Strip" + Redirect ke /result + + + + + + + 12. Hasil Akhir - Pilih Aksi: + • Download PNG • Share • Copy Clipboard + • Start Over + + + + + + + SELESAI + + + + Keterangan: + + = Proses Input/Output + + = Proses Teknis + + = Keputusan/Kondisi + + = Start/End + + diff --git a/src/App.vue b/src/App.vue index a777fdc..bce4007 100644 --- a/src/App.vue +++ b/src/App.vue @@ -19,11 +19,11 @@ import { RouterLink, RouterView } from 'vue-router'