Sebuah aplikasi e-commerce sederhana menjual varian dorayaki
- nginx / apache
- php 8.x
- sqlite php extension enabled
- php pdo
- Jalankan nginx atau apache
- Jalankan perintah berikut pada root directory, port 8080 dapat diganti sesuai kondisi
php -S localhost:8080
- Pada browser buka
localhost:8080
atau port yang sesuai
- Pada working directory jalankan
docker compose up -d
dan buka pada browserlocalhost:8000
- seeder.php digunakan untuk menginput data dummy
- database/initDb.php digunakan untuk melakukan drop tables kemudian input tables (users, products, histories). Ini juga melakukan input data admin dan user dummy.
- Berikut akun yang dapat digunakan diawal :
- username : admin password : admin123
- username : user password : user123
-
Server-side
- Model & Database : 13519197
- Login : 13519197
- Register : 13519197, 13519107
- Dashboard : 13519197
- Pencarian : 13519197
- Penambahan Dorayaki : 13519197
- Edit dorayaki : 13519197
- Detail Dorayaki : 13519107
- Pengubahan/Pembelian Dorayaki : 13519107
- Expire-time : 13519197
- Docker : 13519197
- Riwayat Pengubahan/Pembelian : 13519107
- Delete dorayaki : 13519197
-
Client-side
- Login : 13519065
- Register : 13519107
- Dashboard : 13519197
- Pencarian : 13519065, 13519197
- Penambahan Dorayaki : 13519197
- Edit dorayaki : 13519197
- Detail Dorayaki : 13519065
- Pengubahan/Pembelian Dorayaki : 13519107
- Riwayat Pengubahan/Pembelian : 13519065
- Edit product
- Riwayat
- Docker
- Token
- Responsive design
* Deskripsi aplikasi web
* Daftar requirement
* Cara instalasi
* Cara menjalankan server
* Screenshot tampilan aplikasi (tidak perlu semua kasus, minimal 1 per halaman), dan
* Penjelasan mengenai pembagian tugas masing-masing anggota (lihat formatnya pada bagian pembagian tugas).