Aplikasi kasir berbasis web telah menjadi kebutuhan penting bagi supermarket untuk meningkatkan efisiensi transaksi dan memastikan manajemen inventaris yang tepat.Toko Barakah Swalayan, yang saat ini menggunakan pencatatan manual, menghadapi tantangan termasuk transaksi yang memakan waktu lama, potensi ketidakakuratan pencatatan, dan komplikasi dalam menghasilkan laporan penjualan. Penelitian ini bertujuan untuk menggunakan metode Waterfall untuk merancang dan mengembangkan aplikasi kasir berbasis web. Proses pengembangan mencakup tahap analisis kebutuhan, desain sistem, implementasi, dan pengujian melalui Blackbox Testing, yang berpuncak pada implementasi akhir. Sistem ini dirancang untuk mencatat transaksi, mengeluarkan pemberitahuan otomatis untuk stok rendah, dan menghasilkan laporan penjualan yang terorganisir. Hasil pengujian menunjukkan bahwa sistem yang dikembangkan dapat mempercepat proses transaksi dan meningkatkan manajemen stok dengan akurasi yang lebih tinggi.
Kata Kunci : Aplikasi kasir, Blackbox Testing, laporan Penjualan, Manajemen stok, Metode Waterfall, Website.