Final Project Pemrograman Web B - Davin Fisabilillah Reynard Putra

Nama     : Davin Fisabilillah Reynard Putra

NRP       : 5025221137

Pemrograman Web - B

Final Project


Link Paper Referensi : Link Paper



1. Buatlah deskripsi studi kasus pemrograman web

Jawab :

    Sepeda motor merupakan salah satu alat transportasi dengan pemakai terbanyak di Indonesia. Di indonesia, tersebar banyak dealer motor yang menyuplai motor-motor tersebut kepada masyarakat. Seiring dengan perkembangannya teknologi dan meningkatnya minat masyarakat terhadap transaksi secara online, dibutuhkan suatu website yang memudahkan baik pembeli dan penjual untuk melakukan transkasi serta meningkatkan keterjangkauan produk kepada masyarakat.

    Studi kasus memperlihatkan bahwa pembuatan aplikasi untuk pemesanan dan penjualan sepeda motor dapat memiliki banyak keuntungan. Penjualan dan pemesanan yang dilakukan secara komputerisasi dapat memudahkan pendataan transaksi serta data transaksi menjadi lebih mudah dan cepat diakses dikarenakan data tersebut tersimpan secara terstruktur dibandingkan dengan pendataan yang dilakukan secara fisik. Manfaat lainnya adalah dengan dilakukannya transaksi secara online, proses transaksi pemesanan maupun penjualan serta pelayanan kepada calon pembeli menjadi efektif dan efisien, baik dalam hal waktu dan tenaga.


2. Buatlah rancangan umum arsitektur atau fitur yang ada dalam aplikasi  (individu)

Jawab:

Login/Sign up page

  • Page dimana user dapat login dengan akunnya masing-masing atau sign up jika belum membuat akun

Beranda/Home page

  • Tampilan utama dengan penawaran terbaru, promo, dan sepeda motor populer.
Katalog Produk

  • Penyusunan produk berdasarkan merek, model, dan tipe.
  • Informasi rinci untuk setiap motor, termasuk gambar, deskripsi, dan spesifikasi.
Pencarian
  • Fasilitas pencarian yang cepat dan efisien berdasarkan merek, model, atau fitur tertentu.
Keranjang Belanja
  • Tampilan dan manajemen keranjang belanja.
  • Perhitungan harga total dan estimasi ongkir.

Pemesanan

  • Proses pemesanan yang mudah dan langkah-langkah jelas.
  • Pilihan pembayaran yang beragam (transfer bank, kartu kredit, pembayaran tunai, dll.).
Manajemen Data Transaksi

  • Dapat melihat transaksi-transaksi yang sudah dilakukan berdasarkan merek, model, atau tanggal transaksi

3. Rancang desain databasenya (individu)

Jawab :



4.  Buat desain front end  (individu)






5.  Tentukan action yang akan mengandle logika back end.  (individu)

Autentikasi
  • Login: memeriksa kredensial user untuk masuk ke dalam akun
  • Logout: keluar dari sesi login
Manajemen Produk
  • Tambah produk : menambah produk pada daftar produk
  • Hapus produk : menghapus produk pada daftar produk
  • Update produk : mengupdate detail atau stok produk pada database produk
  • View Produk : menampilkan data pada database produk
Manajemen Pelanggan
  • Tambah pelanggan: menambah pelanggan baru pada database pelanggan
  • Hapus pelanggan: menghapus data pelanggan pada database pelanggan
  • Update pelanggan: mengupdate detail informasi pelanggan pada database pelanggan
  • View Pelanggan: menampilkan data pada database pelanggan
Manajemen Keranjang Belanja
  • Tambah produk: menambah produk yang ingin dibeli pada keranjang belanja
  • Hapus produk: menghapus produk yang sudah ada di keranjang belanja
  • Update produk: mengupdate detail informasi mengenai produk yang sudah di tambahkan ke keranjang belanja

6.  Implementasikan rancangan yang sudah dibuat (pilih salah satu - bisa kelompok maks 3)

Anggota Kelompok :

5025221137 Davin Fisabilillah Reynard Putra (Ide yang diimplementasikan)

5025221138 Farrel Akmalazmi Nugraha

5025221297 Alendra Rafif Athaillah


Link Repository Project: Link Github


7.  Buat video presentasinya, upload di youtube, dan didokumentasikan di blog.







Comments

Popular posts from this blog

Membuat CRUD Aplikasi Pendaftaran Sederhana