- Express (For Router Library)
- MongoDB (For restore Library)
- Nanoid (For Generator ID String)
- Nodemon (For otomatic restart Project)
| HOMME | ├── README.md ├── doc.txt ├── package-lock.json ├── package.json └── src ├── models │ └── book.js ├── routes │ └── books.js └── server └── server.js
-- Requirement Project :
- Kriteria 1 : Aplikasi menggunakan port 9000
- Kriteria 2 : Aplikasi dijalankan dengan perintah npm run start.
- Kriteria 3 : API dapat menyimpan buku
- Kriteria 4 : API dapat menampilkan seluruh buku
- Kriteria 5 : API dapat menampilkan detail buku (By ID)
- Kriteria 6 : API dapat mengubah data buku
- Kriteria 7 : API dapat menghapus buku