Proyek & Portofolio

Koleksi proyek riil, dashboard, dan sistem yang telah saya bangun untuk memecahkan celah operasional dan merapikan workflow data.

Azure Entra ID SSOACTIVE PWA

JADWAL: TIM CENTRAL OPS

08:02:45 WIB
GPS:-6.2088, 106.8456 (Jakarta)
Selfie:Verified
CLOCK-IN SUCCESS
DETAILS
PWA & Cloud Integration

WFA CO (Work From Anywhere Reporting)

Aplikasi pelaporan harian Work From Anywhere (WFA) untuk tim Central Operations. Dilengkapi verifikasi foto selfie, penarikan lokasi GPS real-time, dan integrasi Microsoft Graph API untuk penyimpanan langsung ke database Excel Online di OneDrive/SharePoint.

HTML5Vanilla JSPWAMicrosoft Graph API
BFF Worker API● ONLINE

LOG KUNJUNGAN TERBARU

Audit Tower IndosatSharePoint Saved
PT GOS Hub - DeskExcel Database Sync
Client: internal & externalv5.0 BFF Proxy
Enterprise BFF Application

Visit Management v5.0

Aplikasi manajemen kunjungan lapangan (Visit Reporting) dengan arsitektur Backend-for-Frontend (BFF). Mendukung login multi-akun dan integrasi database Excel Online & SharePoint via Cloudflare Workers.

Cloudflare WorkersJS (ES6)SharePoint APIPWA
Portal Dokumen HRD
Supabase DBSharePoint

MONITORING ALUR TIM (DEMO)

Tim A (Prod)
Tim B (Kirim)
Tim C (Terima)
Tim D (Filing)
Alur Dokumen: Peta Aktif (Tim A)5 Berkas
Admin & Audit Log SimulatorActive
Database & HR System

Portal Manajemen Dokumen SDM (PAM Portal)

Portal manajemen dokumen HRD berbasis web dengan simulasi alur kerja hybrid (dokumen fisik & digital) dan pembagian peran tim (Tim A Produksi, Tim B Pengiriman, Tim C Penerimaan, Tim D Scan & Filing) terintegrasi dengan Supabase DB.

Tailwind CSSSupabase DBMicrosoft 365JavaScript
Shorten-It API● ACTIVE

https://github.com/anomnim/wfa-reporting-pwa

shrt.anom/wfa-pwa

42 clicks

https://linkedin.com/in/panji-anom-5535892a

shrt.anom/ln-panji

128 clicks
Database: Cloudflare D1v1.0.0
Web Application

Shorten-It (URL Shortener)

Aplikasi pemendek URL instan dengan integrasi API, validasi formulir input, statistik klik, dan salin ke clipboard satu kali klik.

Nuxt 4Tailwind CSSServerless API
Milestone & TimelinePROG: 63%

Inisialisasi DB & Drizzle Schema

25 Juni

DoneW1

BFF Middleware & Cookie Session

27 Juni

DoneW1

Gantt Chart Dashboard UI

29 Juni

ActiveW2

Penyelarasan SQLite & D1 Deploy

02 Juli

PlannedW3
💡 Klik baris pencapaian untuk mengubah statusMilestone v1.0
Management Tool

Taskboard (Kanban Board)

Papan manajemen tugas (Kanban) kolaboratif dengan fitur drag-and-drop, pembuatan tugas baru, status kolom dinamis, dan pelabelan prioritas.

Nuxt 4VueDraggableTailwind CSSLocalStorage
🌙 Ramadhan Tracker1447 H
Puasa Hari Ini:

SHOLAT WAJIB

SubuhDzuhurAsharMaghribIsya

AMALAN SUNNAH

TarawihDhuhaTadarrus
56%

Progress

PWA Offline💡 Ketuk item untuk checklist
Personal worship app

Ramadhan Tracker

Aplikasi pelacakan ibadah Ramadhan harian untuk memantau progres ibadah puasa, shalat wajib berjamaah, shalat tarawih, tadarrus Al-Quran, dan amalan sunnah harian lainnya.

Nuxt 4Tailwind CSSPiniaLocalStorage
🎮 Game Pin NakalHI: 0Score: 0
KETUK ANGKA:5
💡 Angka-angka di atas bergerak nakal terus-menerus!Score: 0
Educational Kids Game

Game Pin Nakal

Game edukasi ketangkasan berbasis web untuk anak-anak sekolah dasar, melatih fokus dan waktu reaksi dengan menembakkan pin ke lingkaran berputar tanpa bertubrukan.

HTML5CSS3JavaScript (ES6)
Belajar Menulis
Karakter:
💡 Seret/sentuh untuk menulis
Educational Kids Game

Game Belajar Nulis Anak SD

Game edukasi interaktif untuk anak sekolah dasar belajar menggambar dan menulis huruf alfabet serta angka dengan mendeteksi pola goresan menggunakan kanvas coretan.

HTML5 CanvasVanilla JSTailwind CSS
CloudDrive (R2 / D1 BFF)ACTIVE APP

liburan_bali.jpg

taken_at: 10 Juli 2026

55 KBorig: 3.4 MB

sunset_pantai.png

taken_at: 08 Juli 2026

82 KBorig: 4.8 MB
Simulasi Canvas + R2 Upload
R2 Private Buckettaken_at: EXIF read
Fullstack Cloud App

CloudDrive (GDrive-like WebApp)

Aplikasi manajemen file personal multi-user mirip Google Drive/Photos berbasis Nuxt 4. Dilengkapi fitur kompresi gambar Canvas otomatis & ekstraksi tanggal EXIF di sisi klien, penyimpanan R2 privat, metadata D1 SQLite, dan login nuxt-auth-utils.

Nuxt 4Tailwind CSSCloudflare D1/R2TypeScript
TOTP AuthenticatorLOCAL TERMUX
GitHubanomnim
109 458
Gojekpanji.anom
482 910
30s
Database: node:sqliteEnkripsi: AES-GCM
Security Web Application

TOTP Authenticator Webapp

Aplikasi 2FA Authenticator web mandiri (self-hosted) yang dioptimalkan untuk server lokal Termux Android. Mendukung pembacaan QR kamera, validasi OTP 6-digit dengan countdown sinkron, dan database terenkripsi AES-256-GCM.

Node.jsExpressSQLiteVanilla JSPWA
python3 totp.pyTermux Emulator
panji@termux:~$ python totp.py
[+] Loading database totp_secrets.db... OK
[!] SYSTEM LOCKDOWN: ENABLED (usb-storage: BLOCKED)
Ketik 'unlock' untuk membuka batasan Linux Mint.
$
CLI / Terminal Tool

TOTP Authenticator TUI

Aplikasi otentikasi 2FA berbasis terminal (TUI) interaktif yang ditulis dalam Python. Berfungsi sebagai basis utama Project Stealth OTP Access untuk membatasi sesi Linux Mint dengan verifikasi OTP tersembunyi.

PythonCryptographySQLiteBash

Mencari kode sumber atau demo lainnya?

Semua repository pengembangan aplikasi web, program automasi, dan file scripting saya diunggah secara publik ke repositori GitHub.

Kunjungi GitHub Saya