Project ini adalah submission untuk Kelas Dicoding Belajar Membuat Aplikasi Back-end untuk Pemula. Terdapat 5 kriteria utama yang harus dipenuhi dalam project Bookshelf API.
- API dapat menyimpan buku
- API dapat menampilkan seluruh buku
- API dapat menampilkan detail buku
- API dapat mengubah data buku
- API dapat menghapus buku
Postman Bookshelf API Test Collection and Environment
Ketentuan:
- Bookshel API harus memenuhi seluruh pengujian otomatis pada Postman request yang bertanda [Mandatory].
- Tambahkan fitur query parameters
name?,?reading, dan?finishedpada route GET/books. - Menerapkan CORS pada seluruh resource yang ada.
- Menggunakan ESLint dan salah satu style guide agar gaya penulisan kode JavaScript lebih konsisten.
Javascript, Node.js, Hapi framework, ESLint, nanoid.