AJ.

SYSTEM INITIALIZING...
Enterprise / E-Commerce SystemCASE STUDY

StockMaster — Zenith & WA Bot

Sistem manajemen inventori terintegrasi Laravel 12 (Zen Glass UI) dan WhatsApp Bot Node.js/Baileys untuk notifikasi transaksi & kontrol stok real-time.

stockmaster.mp4video
stockmaster-dashboard.png
stockmaster-bot.png
AI Generated
Catatan Presentasi Video: Video demo di atas dihasilkan menggunakan bantuan teknologi AI sebagai alat bantu visualisasi alur sistem (dikarenakan keterbatasan dalam proses video editing manual). Meskipun presentasi video menggunakan AI, seluruh implementasi kode program, arsitektur database, dan fungsionalitas sistem backend yang ditunjukkan sepenuhnya nyata dan dikembangkan secara mandiri.

Ringkasan Proyek (Overview)

StockMaster adalah sistem manajemen inventori & e-commerce terintegrasi. Mengkombinasikan web portal Laravel 12 (Zen Glass UI dengan Audio Feedback Oscillator) dengan microservice WhatsApp Bot berbasis Node.js/Baileys. Sistem mengirimkan pesan transaksi real-time ke WhatsApp owner dan melayani query stok otomatis menggunakan database MySQL terpadu dengan Prisma ORM.

Tantangan & Masalah (The Problem)

1. Pemilik toko kesulitan melacak stok barang menipis secara real-time saat bepergian tanpa terus membuka dashboard admin.

2. Proses checkout e-commerce sering lambat dan tidak otomatis mengabari pembeli/penjual melalui jalur chat personal.

3. Notifikasi manual memakan banyak waktu dan rentan terhadap kesalahan pencatatan data keuangan.

Solusi Teknis (The Solution)

Mengintegrasikan webhook e-commerce Laravel ke bot WhatsApp Baileys pada port 5000 secara asynchronous. Bot terhubung langsung ke database MySQL menggunakan Prisma ORM untuk melayani perintah otomatis chat WhatsApp owner (seperti mengecek omset harian dan barang kritis) serta mengirim notifikasi order masuk secara instan.

Fitur Utama Sistem (Key Features)

Zen Glass Dashboard & Sound

Antarmuka admin gelap glassmorphism dengan efek feedback audio oscillator web browser untuk navigasi interaktif.

Notifikasi Webhook Asinkron

Pengiriman payload order checkout Laravel langsung memicu bot WhatsApp untuk mengirim ringkasan tagihan belanja.

Command Center WhatsApp

Menerima chat bot owner (!stok kritis, !omset hari ini, !rekomendasi restock) dan membalas instan dari database.

Scheduler Auto-Report

Cron scheduler terjadwal pada bot WhatsApp untuk rekap penjualan otomatis setiap pagi dan malam.

PROJECT DETAILS

METADATA

Timeline:5 Minggu (Januari 2026)
Role:Full-Stack Dev
Project Type:Enterprise / E-Commerce System
TECH STACK
Laravel
Node.js
MySQL
Prisma
SYSTEM WORKFLOW
1Checkout & Inventory Decrement
↓ (Laravel HTTP Webhook Client)
2Express Webhook Handler
↓ (Baileys WA Socket)
3WhatsApp Dispatcher
↓ (Owner Command Response)
4Interactive Command Query
* Arahkan kursor ke tiap langkah alur di atas untuk penjelasan detail sistem.
INFORMASI PROYEK

Proyek ini adalah bagian dari portofolio unggulan Azzam Jawas yang mendemonstrasikan keahlian di bidang pengembangan web modern, arsitektur backend tepercaya, dan integrasi otomatisasi tingkat lanjut.