haniueo / bookshelf-apps

Dicoding front-end submission

Home Page:https://haniueo.github.io/bookshelf-apps/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bookshelf Apps Dicoding

image image

Buatlah aplikasi web yang dapat memasukan data buku ke dalam rak, memindahkan data buku antar rak, dan menghapus data buku dari rak.

Untuk lebih jelasnya, terdapat 5 kriteria utama pada Bookshelf Apps yang harus Anda buat.

Kriteria 1: Mampu Menambahkan Data Buku Bookshelf Apps harus mampu menambahkan data buku baru.

Kriteria 2: Memiliki Dua Rak Buku Bookshelf Apps harus memiliki 2 Rak buku. Yakni, “Belum selesai dibaca” dan “Selesai dibaca”. Rak buku Belum selesai dibaca hanya menyimpan buku yang properti isComplete nya bernilai false. Rak buku Selesai dibaca hanya menyimpan buku yang properti isComplete nya bernilai true.

Kriteria 3: Dapat Memindahkan Buku antar Rak Buku yang ditampilkan pada rak, baik itu "Belum selesai dibaca" maupun "Selesai dibaca" harus dapat dipindahkan di antara keduanya.

Kriteria 4: Dapat Menghapus Data Buku Buku yang ditampilkan pada rak baik itu "Belum selesai dibaca" maupun "Selesai dibaca" harus dapat dihapus.

Kriteria 5: Manfaatkan localStorage dalam Menyimpan Data Buku Data buku yang ditampilkan pada rak, baik itu "Belum selesai dibaca" maupun "Selesai dibaca" harus dapat bertahan walaupun halaman web ditutup. Dengan begitu, Anda harus menyimpan data buku pada localStorage.

About

Dicoding front-end submission

https://haniueo.github.io/bookshelf-apps/


Languages

Language:JavaScript 63.1%Language:CSS 21.2%Language:HTML 15.7%