Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 1.54 KB

Readme.md

File metadata and controls

38 lines (26 loc) · 1.54 KB

Final Project

Deskripsi

Pada final project ini, anda diminta untuk mengembangkan sebuah distributed apps (Dapps) berbasis Ethereum. Anda dibebaskan untuk memakai sebuah studi kasus. Beberapa studi kasus yang mungkin dipakai antara lain : pencatatan aset, fintech, voting, supply chain dan kasus lain yang bisa diselesaikan dengan model dApps.

Dapps yang anda bangun harus memiliki beberapa komponen :

  1. Frontend berbasis web yang terhubung ke client ethereum.
  2. Smart contract yang berisi logika aplikasi yang akan dijalankan pada jaringan ethereum.
  3. Private ethereum network untuk menjalankan smart contract yang telah anda buat. Anda bisa memanfaatkan beberapa ethereum client untuk membangun jaringan private ethereum seperti : Geth, Hyperledger Besu atau Quorum.

Pengerjaan

  1. Proyek dikerjakan secara berkelompok dengan jumlah anggota maksimal 4 orang.
  2. Setiap anggota harus memiliki kontribusi dalam proyek.
  3. Kode dan dokumentasi proyek dihosting ke dalam github classroom.
  4. Anda tidak diperkenankan untuk memakai kodingan yang sudah ada di internet secara keseluruhan.

Aspek Penilaian

  1. Keunikan proyek yang dikerjakan
  2. Tingkat kompleksitas proyek yang dikerjakan
  3. Keterselesaian
  4. Kualitas dokumentasi dan laporan

Konten Laporan

  1. Deskripsi Proyek

Memuat penjelasan dasar proyek yang dibangun.

  1. Perancangan Sistem

Memuat beserta proses bisnis dan interaksi antar komponen.

  1. Implementasi Sistem

Memuat penjelasan mengenai bagaimana sistem diimplementasikan.

  1. Pengujian sistem

Memuat hasil pengujian sistem yang dibuat.