Tugas besar PBO kelompok 3 kelas IF-47-04 yang beranggotakan:
- Ghanif Hadiyana Akbar (103012300018)
- Daisaq Hadya Albar (103012300158)
- Taraka Yumna Sarwoko (103012300242)
- Muhammad Nazriel Ihram (103012300269)
- Muhammad Zaini (103012300313)
siKeyboard
siKeyboard merupakan brand kami yang menjual berbagai mechanical keyboard dan aksesorisnya (keycaps, switches, case, dsb). Kami berperan sebagai retailer yang menyediakan produk dari berbagai brand.
Kami menggunakan web aplikasi sebagai media penjualan kami.
- XAMPP
- Apache Ant
- JDK
-
Clone Repository
git clone https://github.com/catsapricot/siKeyboard.git -
Masuk ke dalam Folder
cd siKeyboard -
Build Aplikasi
ant build -
Deploy Aplikasi
Buka file build.xml, ubah None di baris 10 (
<property name="tomcat.dir" value="None/siKeyboard"/>) menjadi direktori dimana folder webapps tomcat berada (ex:C:\xampp\tomcat\webapps).Lalu lakukan deploy.
ant deploy -
Start Tomcat melalui XAMPP.
-
Buka Browser dan Kunjungi
http://localhost:8080/siKeyboard.
Class Diagram dibuat dan diselesaikan pada tanggal 13 April 2025. Dikerjakan bersama-sama dengan menggunakan Lucidchart.
Berikut ini adalah gambar berserta link dari class diagramnya.
Terjadi perubahan model Class Diagram setelah berkonsultasi dengan asprak.
Struktur folder mengikuti pola arsitektur MVC, dengan servlet sebagai controller, JSP sebagai view, dan JDBC untuk koneksi ke database.
Migrasi ke Java with Ant