├── img ├── logo.png ├── banner.png ├── rating.png ├── laundryku.ico ├── agen │ ├── default.png │ ├── 5eab524e20d98.jpg │ ├── 5eb13b4a97448.jpg │ ├── 5ed739ec803df.jpg │ └── 5ee221c18a208.png └── pelanggan │ ├── default.png │ ├── 5eab5700222f5.jpg │ ├── 5eb22273a681c.jpg │ ├── 5eb222d494cb6.jpg │ └── 5eb222e525b06.jpg ├── logout.php ├── connect-db.php ├── js ├── script.js └── scriptAjax.js ├── headtags.html ├── README.md ├── registrasi.php ├── footer.php ├── admin.php ├── css └── rating.css ├── term.php ├── team.php ├── edit-harga.php ├── ajax └── agen.php ├── functions └── functions.php ├── registrasi-agen2.php ├── list-pelanggan.php ├── registrasi-pelanggan.php ├── header.php ├── list-agen.php ├── ganti-kata-sandi.php ├── login.php ├── detail-agen.php ├── pelanggan.php ├── agen.php ├── pesan-laundry.php ├── registrasi-agen.php ├── laundryku.sql ├── status.php ├── index.php └── transaksi.php /img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hairullana/LaundryKu/HEAD/img/logo.png -------------------------------------------------------------------------------- /img/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hairullana/LaundryKu/HEAD/img/banner.png -------------------------------------------------------------------------------- /img/rating.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hairullana/LaundryKu/HEAD/img/rating.png -------------------------------------------------------------------------------- /img/laundryku.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hairullana/LaundryKu/HEAD/img/laundryku.ico -------------------------------------------------------------------------------- /img/agen/default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hairullana/LaundryKu/HEAD/img/agen/default.png -------------------------------------------------------------------------------- /img/agen/5eab524e20d98.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hairullana/LaundryKu/HEAD/img/agen/5eab524e20d98.jpg -------------------------------------------------------------------------------- /img/agen/5eb13b4a97448.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hairullana/LaundryKu/HEAD/img/agen/5eb13b4a97448.jpg -------------------------------------------------------------------------------- /img/agen/5ed739ec803df.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hairullana/LaundryKu/HEAD/img/agen/5ed739ec803df.jpg -------------------------------------------------------------------------------- /img/agen/5ee221c18a208.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hairullana/LaundryKu/HEAD/img/agen/5ee221c18a208.png -------------------------------------------------------------------------------- /img/pelanggan/default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hairullana/LaundryKu/HEAD/img/pelanggan/default.png -------------------------------------------------------------------------------- /img/pelanggan/5eab5700222f5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hairullana/LaundryKu/HEAD/img/pelanggan/5eab5700222f5.jpg -------------------------------------------------------------------------------- /img/pelanggan/5eb22273a681c.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hairullana/LaundryKu/HEAD/img/pelanggan/5eb22273a681c.jpg -------------------------------------------------------------------------------- /img/pelanggan/5eb222d494cb6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hairullana/LaundryKu/HEAD/img/pelanggan/5eb222d494cb6.jpg -------------------------------------------------------------------------------- /img/pelanggan/5eb222e525b06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hairullana/LaundryKu/HEAD/img/pelanggan/5eb222e525b06.jpg -------------------------------------------------------------------------------- /logout.php: -------------------------------------------------------------------------------- 1 | 10 | document.location.href = 'index.php'; 11 | 12 | "; 13 | 14 | 15 | ?> -------------------------------------------------------------------------------- /connect-db.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /js/script.js: -------------------------------------------------------------------------------- 1 | $(document).ready(function () { 2 | $('.sidenav').sidenav(); 3 | }); 4 | 5 | document.addEventListener('DOMContentLoaded', function () { 6 | var elems = document.querySelectorAll('.slider'); 7 | var instances = M.Slider.init(elems, options); 8 | }); -------------------------------------------------------------------------------- /headtags.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # LaundryKu 2 | Project ini digunakan sebagai Final Project untuk mata kuliah Basis Data Lanjut 3 | Program Studi Informatika, Fakultas MIPA, Universitas Udayana 4 | 5 | # CARA INSTALL 6 | 7 | ## 1. Download atau Clone Repository ini 8 | ## 2. Buat database bernama "laundryku" (DBMS: MySQL) 9 | ## 3. Import "laundryku.sql" ke dalam database "laundryku" 10 | 11 | # LOGIN ADMIN 12 | 13 |
Email: admin
14 |Password: admin
-------------------------------------------------------------------------------- /js/scriptAjax.js: -------------------------------------------------------------------------------- 1 | //menangkap id 2 | var keyword = document.getElementById('keyword'); 3 | var cariData = document.getElementById('cariData'); 4 | var container = document.getElementById('container'); 5 | 6 | //trigger ketika cariData di klik 7 | // cariData.addEventListener('mouseover', function () { 8 | // alert('Tombol Ditekan !'); 9 | // }); 10 | 11 | //trigger ketika 12 | keyword.addEventListener('keyup', function () { 13 | //alert('Tombol Ditekan !'); 14 | 15 | // buat object ajax 16 | var xhr = new XMLHttpRequest(); 17 | 18 | // cek kesiapan ajax 19 | xhr.onreadystatechange = function () { 20 | if (xhr.readyState == 4 && xhr.status == 200) { 21 | //menampilkan di console 22 | // console.log(xhr.responseText); 23 | 24 | // manipulasi dokumen html id='container' 25 | container.innerHTML = xhr.responseText; 26 | } 27 | } 28 | 29 | // eksekusi ajax 30 | // metode = GET, sumber = ajax/coba.txt, true = ashyncronous 31 | xhr.open('GET', 'ajax/agen.php?keyword=' + keyword.value, true); 32 | xhr.send(); 33 | 34 | }); -------------------------------------------------------------------------------- /registrasi.php: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 |
1. Memiliki lokasi usaha laundry yang strategis dan teridentifikasi oleh google map
33 |2. Agen memiliki nama usaha serta logo perusahaan agar dapat diposting di website laundryKU
34 |3. Mampu memberikan layanan Laundry dengan kualitas prima dan harga yang bersaing
35 |4. Memiliki driver yang bersedia untuk melakukan penjemputan dan pengantaran terhadap laundry pelanggan
36 |5. Harga dari jenis laundry ditentukan berdasarkan berat per kilo (kg) ditambah dengan biaya ongkos kirim
37 |6. Bersedia untuk memberikan informasi kepada pelanggan mengenai harga Laundry Kiloan
38 |7. Bersedia untuk menerapkan sistem poin kepada pelanggan
39 |8. Bersedia memberikan kompensasi untuk setiap kemungkinan terjadinya seperti kehilangan pakaian atau kerusakan pakaian pada saat proses Laundry dilakukan
40 |9. Agen tidak diperkenankan untuk melakukan kerjasama dengan pihak Laundry lainnya
41 |10. Sebagai kompensasi atas kerjasama adalah sistem bagi hasil sebesar 5%, yang diperhitungkan dari setiap 7 hari
42 |11. Status agen secara otomatis dicabut apabila melanggar kesepakatan yang telah ditetapkan dalam surat perjanjian kerjasama ataupun agen ingin mengundurkan diri
43 |
33 | I am a very simple card. I am good at containing small bits of information. 37 | I am convenient because I require little markup to use effectively.
38 |
48 | I am a very simple card. I am good at containing small bits of information. 52 | I am convenient because I require little markup to use effectively.
53 |
63 | I am a very simple card. I am good at containing small bits of information. 67 | I am convenient because I require little markup to use effectively.
68 |
78 | I am a very simple card. I am good at containing small bits of information. 82 | I am convenient because I require little markup to use effectively.
83 |
118 | Alamat : = $dataAgen["alamat"] . ", " . $dataAgen["kota"] ?>
119 |
Telp : = $dataAgen["telp"] ?>

1. Memiliki lokasi usaha laundry yang strategis dan teridentifikasi oleh google map
43 |2. Agen memiliki nama usaha serta logo perusahaan agar dapat diposting di website laundryKU
44 |3. Mampu memberikan layanan Laundry dengan kualitas prima dan harga yang bersaing
45 |4. Memiliki driver yang bersedia untuk melakukan penjemputan dan pengantaran terhadap laundry pelanggan
46 |5. Harga dari jenis laundry ditentukan berdasarkan berat per kilo (kg) ditambah dengan biaya ongkos kirim
47 |6. Bersedia untuk memberikan informasi kepada pelanggan mengenai harga Laundry Kiloan
48 |7. Bersedia untuk menerapkan sistem poin kepada pelanggan
49 |8. Bersedia memberikan kompensasi untuk setiap kemungkinan terjadinya seperti kehilangan pakaian atau kerusakan pakaian pada saat proses Laundry dilakukan
50 |9. Agen tidak diperkenankan untuk melakukan kerjasama dengan pihak Laundry lainnya
51 |10. Sebagai kompensasi atas kerjasama adalah sistem bagi hasil sebesar 5%, yang diperhitungkan dari setiap 7 hari
52 |11. Status agen secara otomatis dicabut apabila melanggar kesepakatan yang telah ditetapkan dalam surat perjanjian kerjasama ataupun agen ingin mengundurkan diri
53 || ID Pelanggan | 117 |Nama | 118 |No Telp | 119 |Kota | 121 |Alamat Lengkap | 122 |Aksi | 123 ||
|---|---|---|---|---|---|---|
| = $dataPelanggan["id_pelanggan"] ?> | 129 |= $dataPelanggan["nama"] ?> | 130 |= $dataPelanggan["telp"] ?> | 131 |= $dataPelanggan["email"] ?> | 132 |= $dataPelanggan["kota"] ?> | 133 |= $dataPelanggan["alamat"] ?> | 134 |delete | 135 |
| ID Agen | 125 |Nama Laundry | 126 |Nama Pemilik | 127 |No Telp | 128 |Plat Driver | 130 |Kota | 131 |Alamat Lengkap | 132 |Aksi | 133 ||
|---|---|---|---|---|---|---|---|---|
| = $dataAgen["id_agen"] ?> | 139 |= $dataAgen["nama_laundry"] ?> | 140 |= $dataAgen["nama_pemilik"] ?> | 141 |= $dataAgen["telp"] ?> | 142 |= $dataAgen["email"] ?> | 143 |= $dataAgen["plat_driver"] ?> | 144 |= $dataAgen["kota"] ?> | 145 |= $dataAgen["alamat"] ?> | 146 |delete | 147 |
= "" . $pelanggan["nama"] . "";?> |
143 | |
| 146 | | |
| = $transaksi["komentar"]; ?> | 149 |
50 | PESAN LAUNDRY
51 | 
1. Memiliki lokasi usaha laundry yang strategis dan teridentifikasi oleh google map
36 |2. Agen memiliki nama usaha serta logo perusahaan agar dapat diposting di website laundryKU
37 |3. Mampu memberikan layanan Laundry dengan kualitas prima dan harga yang bersaing
38 |4. Memiliki driver yang bersedia untuk melakukan penjemputan dan pengantaran terhadap laundry pelanggan
39 |5. Harga dari jenis laundry ditentukan berdasarkan berat per kilo (kg) ditambah dengan biaya ongkos kirim
40 |6. Bersedia untuk memberikan informasi kepada pelanggan mengenai harga Laundry Kiloan
41 |7. Bersedia untuk menerapkan sistem poin kepada pelanggan
42 |8. Bersedia memberikan kompensasi untuk setiap kemungkinan terjadinya seperti kehilangan pakaian atau kerusakan pakaian pada saat proses Laundry dilakukan
43 |9. Agen tidak diperkenankan untuk melakukan kerjasama dengan pihak Laundry lainnya
44 |10. Sebagai kompensasi atas kerjasama adalah sistem bagi hasil sebesar 5%, yang diperhitungkan dari setiap 7 hari
45 |11. Status agen secara otomatis dicabut apabila melanggar kesepakatan yang telah ditetapkan dalam surat perjanjian kerjasama ataupun agen ingin mengundurkan diri
46 || ID Cucian | 57 |Nama Agen | 58 |Pelanggan | 59 |Total Item | 60 |Berat (kg) | 61 |Jenis | 62 |Tanggal Dibuat | 63 |Status | 64 |
| 68 | 71 | | 72 |73 | 78 | | 79 |80 | 85 | | 86 |= $cucian["total_item"] ?> | 87 |= $cucian["berat"] ?> | 88 |= $cucian["jenis"] ?> | 89 |= $cucian["tgl_mulai"] ?> | 90 |= $cucian["status_cucian"] ?> | 91 |
| ID Cucian | 100 |Pelanggan | 101 |Total Item | 102 |Berat (kg) | 103 |Jenis | 104 |Tanggal Dibuat | 105 |Status | 106 |Aksi | 107 |
| 111 | 114 | | 115 |116 | 121 | | 122 |= $cucian["total_item"] ?> | 123 |124 | 125 | 132 | 133 | | 134 |= $cucian["jenis"] ?> | 135 |= $cucian["tgl_mulai"] ?> | 136 |= $cucian["status_cucian"] ?> | 137 |138 | 154 | | 155 |
| ID Cucian | 164 |Agen | 165 |Total Item | 166 |Berat (kg) | 167 |Jenis | 168 |Tanggal Dibuat | 169 |Status | 170 |
| 174 | 177 | | 178 |179 | 184 | | 185 |= $cucian["total_item"] ?> | 186 |= $cucian["berat"] ?> | 187 |= $cucian["jenis"] ?> | 188 |= $cucian["tgl_mulai"] ?> | 189 |= $cucian["status_cucian"] ?> | 190 | 191 |

234 | Alamat : = $dataAgen["alamat"] . ", " . $dataAgen["kota"] ?>
235 |
Telp : = $dataAgen["telp"] ?>
| Kode Transaksi | 55 |Agen | 56 |Pelanggan | 57 |Total Item | 58 |Berat | 59 |Jenis | 60 |Total Bayar | 61 |Tanggal Pesan | 62 |Tanggal Selesai | 63 |Rating | 64 |Komentar | 65 |
| 69 | | 70 | 76 | | 77 |78 | 84 | | 85 |86 | 92 | | 93 |= $cucian["berat"] ?> | 94 |= $cucian["jenis"] ?> | 95 |= $transaksi["total_bayar"] ?> | 96 |= $transaksi["tgl_mulai"] ?> | 97 |= $transaksi["tgl_selesai"] ?> | 98 |99 | 104 | 105 | | 106 |= $transaksi["komentar"] ?> | 107 |
| Kode Transaksi | 116 |Pelanggan | 117 |Total Item | 118 |Berat | 119 |Jenis | 120 |Total Bayar | 121 |Tanggal Pesan | 122 |Tanggal Selesai | 123 |Rating | 124 |Komentar | 125 |
| 129 | | 130 | 136 | | 137 |138 | 144 | | 145 |= $cucian["berat"] ?> | 146 |= $cucian["jenis"] ?> | 147 |= $transaksi["total_bayar"] ?> | 148 |= $transaksi["tgl_mulai"] ?> | 149 |= $transaksi["tgl_selesai"] ?> | 150 |151 | 156 | 157 | | 158 |= $transaksi["komentar"] ?> | 159 |
| Kode Transaksi | 168 |Agen | 169 |Total Item | 170 |Berat | 171 |Jenis | 172 |Total Bayar | 173 |Tanggal Pesan | 174 |Tanggal Selesai | 175 |Rating | 176 |Feedback | 177 |
| 181 | | 182 | 188 | | 189 |190 | 196 | | 197 |= $cucian["berat"] ?> | 198 |= $cucian["jenis"] ?> | 199 |= $transaksi["total_bayar"] ?> | 200 |= $transaksi["tgl_mulai"] ?> | 201 |= $transaksi["tgl_selesai"] ?> | 202 |203 | 204 | 216 | 217 | 222 | 223 | 224 | | 225 |226 | 227 | 232 | 233 | = $transaksi["komentar"] ?> 234 | 235 | | 236 |