PROJECT 20 · RETRO CYBERPUNK · FULL UPSTREAM BUNDLED

TICKETING SLA
TRACKER

Ticketing omnichannel dengan queue, priority, agent, SLA response/resolution, escalation, macros, audit trail, import/export, dan kontrak adapter Zammad.

Launch Workspace Official GitHub
ZammadUpstream engine
SLALive risk
PWAInstallable
V11Cyber merge
Setting the stage

Source-Merged Project

Penggabungan mengikuti pola compiler Rust yang berhasil: wadah proyek tetap menjadi produk utama, fungsi browser berjalan nyata, source upstream disertakan sebagai bukti dan kontrak adapter memisahkan mode statis dari backend produksi.

Original project retained

Identitas, PWA, ikon, offline fallback, aset developer-source dan paket upstream dari lampiran tetap berada di dalam ZIP.

Upstream capabilities mapped

Konsep Zammad dipetakan ke ticket, customer, group, owner, channel, priority, state, article, tags, macros dan SLA policy.

Interactive command deck

JAVAZAMMAD

Semua kontrol inti bekerja langsung di browser, tersimpan di localStorage, responsif di perangkat mobile/laptop, dan dapat diekspor untuk audit atau dokumentasi.

Architecture

Strong Shell · Real Contract

Shell ini berfungsi penuh sebagai demo lokal. Produksi menggunakan Zammad server/API terpisah; Cloudflare Pages tidak menjalankan runtime Ruby, database, search dan job worker Zammad.

01 UI Layer

Semantic HTML, cyberpunk CSS, accessible navigation, reduced-motion fallback dan mobile-first workspace.

02 Domain Layer

Project-specific workflows, validation, filtering, metrics, audit, import/export dan deterministic local state.

03 Adapter Layer

Kontrak endpoint, entity map, authorization boundary dan production connection notes.

Selected upstream

zammad/zammad

Source dan bukti lisensi dari paket sebelumnya dipertahankan. Berkas manifest tambahan menjelaskan apa yang berjalan di browser dan apa yang memerlukan backend asli.

Cloudflare Pages

Direct Upload Ready

Ekstrak tidak diperlukan: unggah ZIP langsung sebagai prebuilt assets. index.html, manifest, service worker, offline page, redirects dan headers berada di root.

  1. 01 Upload

    Pilih Direct Upload dan unggah satu ZIP proyek.

  2. 02 Verify

    Buka /health.txt, uji navigation, CRUD, export, install dan offline fallback.

  3. 03 Connect

    Hubungkan API nyata hanya dari server/Worker dengan secret yang tidak dikirim ke client.