---
# System prepended metadata

title: '*Logbook* Kelompok 4'

---

# *Logbook* Kelompok 4

Anggota Kelompok 4
1. Rudi Tri Setyadi, H1A021029, @rudisetyad 
2. Ferry Amaludin , H1A021036, @ferryamludn 
3. Muhammad Ilham Isfadhillah, H1A021066, @FadhilStone 

## 10 Mei 2024
### Kegiatan
- [x] Implementasi Tampilan Login  @FadhilStone
- [x] Implementasi Tampilan Halaman Home @FadhilStone  
- [x] Implementasi tampilan halaman Profile @FadhilStone 
- [x] Implementasi bagian  tampilan footer & header @rudisetyad 


### Hasil
1. Implementasi Design Login Sudah Dibuat
![WhatsApp Image 2024-05-21 at 11.24.40 AM](https://hackmd.io/_uploads/rkoONiYQR.jpg)
![WhatsApp Image 2024-05-21 at 11.24.41 AM](https://hackmd.io/_uploads/HynOVsK70.jpg)

3. Implementasi tampilan halaman Home
![WhatsApp Image 2024-05-22 at 12.07.26 PM](https://hackmd.io/_uploads/rkp8-QhXR.jpg)
![WhatsApp Image 2024-05-22 at 12.07.27 PM](https://hackmd.io/_uploads/ryYZzmhm0.jpg)
![WhatsApp Image 2024-05-22 at 12.07.26 PM(1)](https://hackmd.io/_uploads/B1lIjGm27R.jpg)
4. Implementasi tampilan halaman Profile
![WhatsApp Image 2024-05-22 at 12.07.28 PM](https://hackmd.io/_uploads/BJ2PVmnQR.jpg)







### Catatan
* Sudah berhasil mengimplementasikan design, namun belum untuk implementasi autentikasinya
* Sudah berhasil membuat tampilan footer dan header, namun masih static
* Sudah berhasil membuat tampilan halaman Home namun masih static dan perlu diperbaiki dari segi styling-nya
* Sudah berhasil membuat tampilan halaman Profile namun masih static
* Rencana pekan selanjutnya :
    * Implementasi dashboard penjual & pembeli @FadhilStone 

## 17-23 Mei 2024
### Kegiatan
- [x] Implementasi dashboard penjual & pembeli @FadhilStone  
- [x] Implementasi update informasi proifle @FadhilStone 
- [x] Implementasi fitur tambah dan hapus alamat @FadhilStone 
- [x] Implementasi fitur ganti password @FadhilStone 
- [x] Implementasi fitur diskon pembayaran

### Hasil
1. Implementasi dashboard penjual & pembeli
    * Dashboard pembeli
    ![WhatsApp Image 2024-05-21 at 10.09.20 AM(1)](https://hackmd.io/_uploads/SJ80R9KmA.jpg)
    
    * Dashboard penjual
    ![WhatsApp Image 2024-05-21 at 10.09.20 AM](https://hackmd.io/_uploads/ByxbkoKX0.jpg)




2. Update info profile
![Screenshot_20240523_073249_info](https://hackmd.io/_uploads/HkQryz3m0.jpg)

3. Fitur tambah dan hapus alamat
![WhatsApp Image 2024-05-23 at 11.53.03 AM](https://hackmd.io/_uploads/BkgfrI2XR.jpg)

4. Fitur ganti password
![WhatsApp Image 2024-05-23 at 11.53.20 AM](https://hackmd.io/_uploads/ry1BHL2XA.jpg)
5. Implementasi fitur diskon (kupon) pada pembayaran.
*notif ketika kode yang dimasukkan salah
![kode belum ada](https://hackmd.io/_uploads/r1paBLp7R.jpg)
*notif ketika kode yang dimasukkan benar
![diskon kupon](https://hackmd.io/_uploads/HyUfL8p7R.jpg)
6. menambahkan payment gateway stripe dengan menggunakan kartu debit/kredit
*detil pembayaran di stripe
![bayar kredit](https://hackmd.io/_uploads/ry7umnTmR.jpg)
*pembayaran berhasil
![berhasil kredit](https://hackmd.io/_uploads/Hkq9Q3TXR.jpg)











### Catatan
* Sudah berhasil mengimplementasikan dashboard penjual & pembeli dari segi tampilan sampai database-nya
* Sudah berhasil mengimplementasikan fitur update info profile pembeli (nama, nomor dan foto profile)
* Sudah berhasil mengimplementasikan fitur tambah dan hapus alamat pembeli.
* Sudah berhasil mengimplementasikan fitur ganti password pembeli.
* Menambahkan diskon pada pembayaran (kupon) dan berhasil mengimplementasikan.
* menambahkan payment gateway stripe dengan menggunakan kartu kredit
* 

* ...
* Rencana minggu selanjutnya : 

-Menambahkan Review Barang
-Menambahkan Pembatalan Pesanan
-Seller dapat Update Tracking Barang
-Pembeli Melihat Tracking Barang

    
## 24 Mei 2024
### Kegiatan
- [x] Seller merubah status barang
- [x] User dapat melihat update status barang

### Hasil
1.![image](https://hackmd.io/_uploads/HkUXHY84C.png)
2.
![image](https://hackmd.io/_uploads/S1adBFIER.png)

### Catatan
* Kendala pada pengelolaan datanya, karena aplikasi semakin kompleks

## 26 Mei 2024
### Kegiatan
- [x] Pembeli dapat memberikan review barang yang sudah diterima


### Hasil
1.![image](https://hackmd.io/_uploads/BkTFLtIV0.png)



### Catatan
-

## 28 Mei 2024
### Kegiatan
- [x] Merubah Tampilan Data Produk Terjual, Review Barang, Rating Produk, dan Rating Toko menjadi Dinamik sesuai dengan yang tersimpan pada database




### Hasil
1.
![image](https://hackmd.io/_uploads/SyQfwt8NR.png)

2
![image](https://hackmd.io/_uploads/ry2SvtLV0.png)

3.
![image](https://hackmd.io/_uploads/r1TuwKL4C.png)

### Catatan
- Terdapat kendala dimana tampilan di load terlebih dahulu, sedangkan data masih difetch dari database. Sehingga terjadi error. Namun, berhasil diselesaikan masalahnya dengan menggunakan async await pada javascript

## 30 Mei 2024
### Kegiatan
- [x] Mengimplementasikan Fitur Chat 

### Hasil
1.
![image](https://hackmd.io/_uploads/SJtwOKUE0.png)

### Catatan
- Batasannya hanya dapat mengirimkan pesan berupa teks saja antara penjual dan pembeli

* Rencana Minggu Selanjutnya : 
  Mengatur Layout dan membuat lebih responsif terutama jika dibuka pada browser mobile device
  Melakukan Deployment 



## 31 Mei 2024
### Kegiatan
- [x] Membuat versi mobile untuk sekedar redirect ke web browser
- [x] Membuat logo aplikasi JualTani
- [x] Migrasi kode agar penyimpanan gambar ke cloudinary yang sebelumnya penyimpanan gambar dilakukan pada backend server
- [x] Mengimpleentasi Chat (bisa mengirimkan gambar)
- [x] Melakukan Deploy backend (yang mengangani api)

### Hasil
1. Berhasil membuat versi aplikasi
![image](https://hackmd.io/_uploads/B1F4MCyrR.png)
![boleh](https://hackmd.io/_uploads/HJkCmAyrR.png)

2. Mengimplementasikan chat yang bisa mengirimkan gambar
![Screenshot 2024-06-07 065641](https://hackmd.io/_uploads/rJxmgt0JBC.png)





3. Deploy pada vercell

![Screenshot 2024-06-07 065843](https://hackmd.io/_uploads/S1fkF01SC.png)







### Catatan
- Berhasil membuat aplikasi mobile dengan mengakses web aplikasi, tanpa memerlukan browser

## 07 Juni 2024
### Kegiatan

- [x] Melakukan Deploy (socket server)
- [x] Melakukan Deploy (front end) 


### Hasil

1. Berhasil mendeploy socket server
 ![image](https://hackmd.io/_uploads/BJsd_RkH0.png)

2. Berhasil mendeploy front end 
![image](https://hackmd.io/_uploads/rklC2uxr0.png)


3. Halaman Web JualTani yang dideploy pada Vercel
![image](https://hackmd.io/_uploads/B1VeaOgS0.png)

5. 
### Catatan
* hanya perlu mendeploy bagian frontend, kemudian nanti url dari frontend yang telah dideploy akan digunakan untuk mobile application untuk redirect ke browser membuat web jualtani
* Karena proses deploy untuk 3 bagian sudah selesai, untuk kegiatan selanjutnya bisa langsung dilanjutkan dengan proses pengujian untuk DCP-500

## 11 Juni 2024
### Kegiatan
- [X] Memperbaiki DCP-400 (mohon dicek pak, apakah sekiranya masih ada yang kurang dari dcp-400 yang sudah diperbaiki)
- [x] Membuat Draf DCP-500
- [x] Melakukan pengujian black box , dengan menguji response API yang dihasilkan dan menguji fungsionalitas apakah sesuai dengan yang diharapkan atau tidak  
### Hasil
1. 
2. 
### Catatan
* Memperbaiki tampilan untuk di buka melalui browser, responsif hanya baru pada beberapa halaman
* Kegiatan selanjutnya, membuat layar browser lebih responsif untuk dilihat di smartphone

## 14 Juni 2024
### Kegiatan
- [x] Memperbaiki tampilan pada bebeapa halaman (halaman produk, halaman home, halaman setting user, halaman setting pejual)
- [x] Meningkatkan responsifitas pada halaman web jualtani
### Hasil

![image](https://hackmd.io/_uploads/HkjkDuN8A.png)




2. ..
### Catatan
* ..
* ..

## 21 Juni 2024
### Kegiatan
- [x] Selesai Memperbaiki Tampilan Web JualTani 
- [x] Menyusun DCP 100,200,300,400,500 versi Final
### Hasil
![image](https://hackmd.io/_uploads/rywZLd480.png)

![image](https://hackmd.io/_uploads/Bk2prdNI0.png)

### Catatan
* ..
* ..