Skip to content
Kembali ke Proyek

2026Fullstack DeveloperPengembangan Web

Apotik App

Sistem manajemen apotek end-to-end yang mencakup pengadaan, inventori, penjualan, hingga laporan — dibangun dengan Laravel 12 dan dirancang untuk operasional apotek sehari-hari.

Apotik App

Tech Stack

LaravelMySQLBootstrap

Sistem manajemen apotek end-to-end yang mencakup pengadaan, inventori, penjualan, hingga laporan — dibangun dengan Laravel 12 dan dirancang untuk operasional apotek sehari-hari.

Tentang Proyek

Apotek sering menghadapi tantangan dalam mengelola stok obat yang memiliki tanggal kadaluarsa — mulai dari risiko obat terlewat ED, kesalahan pemotongan stok, hingga sulitnya melacak riwayat pembelian dari berbagai supplier.

Apotik App hadir sebagai solusi manajemen apotek yang menangani seluruh alur operasional: dari purchase order ke supplier, pelacakan stok per batch, hingga transaksi penjualan walk-in dengan kwitansi termal — semua dalam satu platform berbasis web yang dapat diakses multi-user.

Fitur Utama

  1. Manajemen Stok FEFO — Stok dipotong otomatis dari batch dengan tanggal kadaluarsa paling dekat, meminimalkan risiko obat expired tidak terpakai.
  2. Alert Stok Otomatis — Indikator visual untuk stok minim, mendekati ED (≤ 30 hari), dan batch yang sudah melewati tanggal kadaluarsa.
  3. Purchase Order dengan Tracking Pembayaran — Kelola PO ke supplier dengan status pembayaran: lunas, sebagian, atau belum dibayar.
  4. Kwitansi Termal 80mm — Tampilan cetak siap pakai untuk printer termal, dengan auto window.print().
  5. Role-based Access — Admin memiliki akses penuh; Apoteker tidak dapat mengakses modul manajemen user.
  6. Laporan Penjualan — Ringkasan harian, 10 item terlaris, dan breakdown per metode pembayaran.

Modul

ModulDeskripsi
Master DataKategori obat, supplier, dan data item dengan pelacakan batch
PembelianPurchase order dan tracking status pembayaran
InventoriMonitor stok per batch dan stock opname berbasis FEFO
PenjualanTransaksi walk-in dengan pemotongan stok otomatis
LaporanRingkasan penjualan harian dan analisis item terlaris
PengaturanManajemen user dengan role Admin dan Apoteker

Tantangan & Solusi

Akurasi Pemotongan Stok — Implementasi algoritma FEFO memastikan batch dengan ED paling dekat selalu diprioritaskan, sekaligus memberi alert dini untuk batch yang mendekati ED.

Pengalaman Kasir yang Cepat — Transaksi penjualan dirancang minimalis dengan output kwitansi termal langsung dari browser, tanpa perlu software tambahan.

Kontrol Akses Multi-user — Role Admin dan Apoteker memisahkan akses modul sensitif, dilengkapi mekanisme must-change-password untuk user baru.


Untuk akun demo, silakan hubungi melalui halaman kontak.