Bakery Shop Management System adalah platform aplikasi sederhana berbasis web untuk toko roti yang dapat membantu mereka mengelola stok dan transaksi sehari-hari dengan pelanggan.
Tentang Sistem
Platform otomatis ini dikembangkan menggunakan PHP/OOP dan Database MySQL. Memungkinkan manajemen untuk menyimpan stok produknya dan memiliki Fitur POS. Berikut ini digunakan untuk mengembangkan fitur dan fungsi yang ramah pengguna ini:
- XAMPP v3.3.0 sebagai webserver lokal saya yang memiliki PHP Versi 8.0.7
- Bahasa PHP
- Basis Data MySQL
- HTML
- CSS
- JavaScript
- jQuery
- Ajax
- Kerangka Bootstrap v5
Sistem Manajemen Toko Roti dalam Database PHP dan MySQL ini hanya dapat diakses oleh Manajemen Toko Roti. Sistem memerlukan kredensial pengguna agar manajemen dapat mengakses data, fitur, dan fungsionalitas. Ini memiliki 2 jenis peran pengguna yaitu Administrator dan Kasir.
Pengguna Administrator adalah orang yang dapat mengelola produk, stok, dan kategori. Mereka juga memiliki hak istimewa untuk mengakses dan mengelola semua fitur dan fungsi yang dilakukan sistem.
Kasir hanya diperbolehkan mengelola transaksi dan membuat daftar laporan penjualan transaksinya. Ini memiliki fitur Point of Sale untuk mengelola penjualan harian toko. Ini juga memiliki fitur yang menghasilkan tanda terima yang dapat dicetak dan laporan penjualan berdasarkan tanggal.
Fitur Sisi Admin
- Halaman masuk
- Halaman Beranda
- Ringkasan
- Daftar Persediaan/Stok yang Tersedia
- Mengisi Ulang Produk
- Pemeliharaan
- Tambahkan kategori baru
- Daftar Semua Kategori
- Lihat Detail Kategori
- Perbarui Detail Kategori
- Perbarui Status Kategori
- Hapus Kategori
- Kelola Produk
- Tambahkan Produk Baru
- Daftar Semua Produk
- Lihat Detail Produk
- Perbarui Detail Produk
- Hapus Produk
- Kelola Saham
- Tambahkan Stok Baru
- Daftar Semua Saham
- Lihat Detail Stok
- Perbarui Detail Stok
- Hapus Stok
- Titik penjualan
- Hasilkan Tanda Terima yang Dapat Dicetak
- Hasilkan Laporan Penjualan Berdasarkan Tanggal yang Dapat Dicetak
- Kelola Daftar Pengguna (CRUD)
- Kelola Kredensial Akun
Login Page
Home Page
Maintenance Page
Add New Category
Product Page
Add New Product
Stocks Page
Add New Stock
Point of Sales Page
Sales Report Page
Users List Page
Account Credentials Page
Cara Menjalankan
Untuk menjalankan sistem ini Anda harus sudah mendownload dan menginstal web server lokal seperti XAMPP atau WAMP di PC atau laptop Anda.
Instalasi/Pengaturan
- Buka Panel Kontrol XAMPP/WAMP Anda dan mulai Apache dan MySQL.
- Ekstrak file zip kode sumber yang diunduh.
- Jika Anda menggunakan XAMPP, salin folder kode sumber yang diekstraksi dan tempelkan ke direktori “htdocs” XAMPP. Dan jika Anda menggunakan WAMP, tempelkan ke direktori “www”.
- Jelajahi PHPMyAdmin di browser. yaitu http://localhost/phpmyadmin
- Buat database baru dengan nama bsms_db.
- Impor file SQL yang disediakan. File tersebut dikenal sebagai bsms_db.sql terletak di dalam folder database.
- Jelajahi Sistem Manajemen Toko Roti di browser. yaitu http://localhost/bsms/.
Akses Admin Bawaan
Nama pengguna: admin
Kata sandi: admin123