Skip to content

mohzulfikar/dVoteApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

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.

About

dVoteApp, Ethereum based voting app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published