Web2-Apoteker adalah aplikasi berbasis web yang dirancang untuk memfasilitasi pengelolaan apotek. Aplikasi ini menyediakan fitur untuk mengelola data obat, transaksi penjualan, laporan keuangan, serta akses khusus untuk kasir dan pemilik apotek.
- 💊 Manajemen Obat: Tambah, edit, dan hapus data obat yang tersedia.
- 💵 Transaksi Penjualan: Proses penjualan obat melalui antarmuka kasir yang user-friendly.
- 📊 Laporan Keuangan: Lihat dan unduh laporan penjualan harian, mingguan, dan bulanan.
- 🔐 Akses Pengguna: Login khusus untuk kasir dan pemilik dengan hak akses yang berbeda.
Web2-Apoteker/
├── Admin/ # Modul untuk manajemen oleh admin
├── Assets/ # File aset seperti CSS, JS, dan gambar
├── Config/ # File konfigurasi aplikasi
├── Database/ # Skrip dan file terkait database
├── Kasir/ # Modul untuk antarmuka kasir
└── Owner/ # Modul untuk pemilik apotek
- Frontend: HTML, CSS, JavaScript
- Backend: PHP
- Database: MySQL
-
Kloning Repository
git clone https://github.com/Kimhsta/Web2-Apoteker.git cd Web2-Apoteker
-
Konfigurasi Database
- Buat database baru di MySQL.
- Impor file
Database/apotek.sql
ke dalam database yang baru dibuat.
-
Konfigurasi Aplikasi
- Sesuaikan pengaturan koneksi database di file
Config/config.php
.
- Sesuaikan pengaturan koneksi database di file
-
Menjalankan Aplikasi
- Pastikan server web (seperti XAMPP atau WAMP) aktif.
- Akses aplikasi melalui browser di
http://localhost/Web2-Apoteker
.
Untuk menjalankan pengujian aplikasi:
npm test
Kami menerima kontribusi untuk pengembangan proyek ini. Langkah-langkah kontribusi:
- Fork repository ini.
- Buat branch fitur baru:
git checkout -b fitur-baru
. - Commit perubahan Anda:
git commit -m 'Menambahkan fitur ABC'
. - Push ke branch:
git push origin fitur-baru
. - Buat Pull Request untuk ditinjau.
Proyek ini dilisensikan di bawah MIT License.
Jika ada pertanyaan, silakan hubungi:
- Nama: Kiki Mahesta
- Email: kimhsta.ti@gmail.com
- GitHub: Kimhsta
Dibuat dengan ❤️ oleh Kiki Mahesta