Disusun oleh
FAKULTAS TEKNIK
KEDIRI
2023
DAFTAR ISI
1
A LANGKAH PEMBUATAN DESAIN
1 Sketch
2
2 Wireframe
3
4
3 Mockup
5
B KODE PROGRAM
1 File header.js
6
File header.js digunakan untuk menampilkan menu pada header.
Kode di atas digunakan untuk membuat menu drop-down yang berisi tiga tautan yaitu
("Tentang Kami", "Tentang Aplikasi", dan "Hubungi Kami") yang muncul saat
pengguna menghover atau mengklik menu "Halaman".
Kode di atas digunakan untuk membuat menu drop-down yang berisi tiga tautan yaitu
("Laki-laki", "Wanita", dan "Anak") yang muncul saat pengguna menghover atau
mengklik menu "Produk".
Kode tersebut merupakan tautan dengan teks "Semua Produk". Atribut href diisi
dengan "#explore". Ketika pengguna mengklik tautan ini, halaman akan menggulir
(scroll) ke elemen dengan ID "explore".
7
2 File content.js
Untuk menampilkan banner pada sisi kiri yang berisi teks "Selamat Datang" dengan
ukuran lebar 6 kolom pada layout grid.
Untuk menampilkan banner pada baris pertama dan pada sisi kanan dengan kategori
"Wanita" dengan ukuran lebar 6 kolom pada layout grid.
8
Untuk enampilkan banner pada baris pertama dan pada sisi kanan dengan kategori
"Pria" dengan ukuran lebar 6 kolom pada layout grid.
Untuk menampilkan banner pada baris kedua dan pada sisi kanan dengan kategori
"Anak" dengan ukuran lebar 6 kolom pada layout grid.
Untuk menampilkan banner pada baris kedua dan pada sisi kanan dengan kategori
"Aksesoris" dengan ukuran lebar 6 kolom pada layout grid.
9
3 File man.js
File man.js digunakan untuk menampilkan produk yang sedang diskon. Pada file ini
menampilkan beberapa informasi produk yaitu gambar produk, nama produk, harga
dan rating.
Kode diatas digunakan untuk menampilkan produk diskon dalam bentuk slide
menggunakan class "carousel slide".
Kode di atas digunakan untuk menampilkan informasi produk pada card yang berada
di dalam slide.
10
4 File content2.js
Kode tersebut berfungsi untuk menampilkan teks yang berisi informasi toko.
5 File sosialmedia.js
File sosialmedia.js digunakan untuk menampilkan gambar dan link sosial media.
11
6 File footer.js
File footer.js digunakan untuk menampilkan beberapa informasi pada footer web.
Beberapa informasi yang dimuat di file footer.js antara lain informasi kontak toko,
form registrasi, menu aplikasi dan sebagainya.
Kode di atas digunakaan untuk membuat input field untuk registrasi akun, dimana
pengguna diharapkan untuk memasukkan alamat email yang valid sesuai dengan pola
yang ditentukan oleh atribut "pattern".
12
Kode tersebut untuk menampilkan informasi informasi toko. Informasi yang
ditampilkan yaitu lokasi toko, nomor hp, website, jam operasional, email, dan sosial
media.
7 File main.js
File main.js berfungsi untuk menyusun dan menampilkan berbagai komponen dalam
satu halaman web. File main.js terdiri komponen-komponen yang diimpor dari file
terpisah dan disusun menjadi satu tampilan utuh.
8 File index.js
13
C 10 USABILITY HEURISTIC
1 Match Betweeen System and the Real World
Simbol pesawat kertas pada tombol kirim ini secara umum menggambarkan tindakan
"mengirim" pesan atau data ke penerima.
Gambar pada banner memiliki ukuran dan gaya yang sama. Gambar memiliki ukuran
yang sama antara baris kiri dan baris kanan. Serta semua gambar pada banner
memiliki gambar dengan gaya ketajaman yang sedikit memudar.
3 Error Prevention
Saat user memasukkan alamat email dengan format yang tidak sesai, maka akan
muncul peringatan untuk memasukkan email dengan format yang sesuai.
14
Pada web Auto Smart terdapat menu yang diletakkan di bagian header dan footer.
Tujuan peletakkan menu tersebut yaitu untuk memudahkan user menagkses menu
tanpa harus kembali ke bagian header atau kembali ke bagian footer.
Website Auto Smart memliki desain yang estetik dan minimalis. Salah satunya yaitu
pada bagian diatas, bagian tersebut hanya menampilkan informasi-informasi yang
penting saja.
15
7 Help and Documentation
16