WWildan.dev
Kembali ke Beranda
https://optik.internal/dashboard
Tangkapan Layar Web OPTIK (POS & Akuntansi) oleh Muhamad Wildan
Sistem POS Toko Optik

OPTIK (POS & Akuntansi)

Laravel 10MySQLQR Code ScannerJavaScript/jQueryAccounting ArchitectureAttendance Logging

Deskripsi Proyek

OPTIK dibuat untuk kebutuhan operasional toko optik. Kasir dapat memasukkan parameter resep—sphere, cylinder, axis, dan addition—langsung saat transaksi. Absensi staf tersedia di terminal POS, sementara transaksi penjualan dicatat ke jurnal double-entry dan stok dapat dicari atau diproses lewat pemindaian QR code.

Fitur Utama

  • Transaksi lensa dengan parameter sphere, cylinder, axis, dan addition
  • Absensi dan pencatatan shift staf dari terminal POS
  • Pencatatan jurnal double-entry dan laporan keuangan
  • Pemindaian QR code untuk pencarian stok dan checkout

System Architecture & Data Flow

End-to-end technical tier separation and communication pipeline

TIER 01

Retail POS & Clinical Terminal

Optical Store Front

Web POS UIPrescription Matrix (Sphere/Cylinder/Axis)QR Code Scanner

Optical lens prescription entries, customer vision history, and cashier checkout.

TIER 02

API & Auth Gateway

Multi-Role Retail Gateway

Laravel 10 APISanctum Token AuthQR Scanner Protocol

Authorizes store staff, optometrists, and branch managers with distinct role boundaries.

TIER 03

Inventory & Accounting Engine

Prescription & Ledger Core

Laravel 10 FrameworkDouble-Entry Ledger ArchitectureAttendance Logger

Tracks frame and lens warehouse inventory, processes prescription jobs, and logs ledger entries.

TIER 04

Database Tier

Relational Store

MySQL DatabasePatient Optical RecordsStock & Ledger Logs

Stores medical prescription logs, inventory SKUs, and double-entry transaction journals.