Skip to content

Bookshelf API website used to store or organize books that you want to read or don't want to store anymore. There is also a book purchasing feature for users.

Notifications You must be signed in to change notification settings

ADEVASATRIA/bookshelf_API_DICODING_V2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BOOKSHELF API DICODING WEBSITE

THUMNAIL

COMING SOON

Library Dependencies

  • Express (For Router Library)
  • MongoDB (For restore Library)
  • Nanoid (For Generator ID String)
  • Nodemon (For otomatic restart Project)

PROJECT TREE STRUCTURE


| HOMME | ├── README.md ├── doc.txt ├── package-lock.json ├── package.json └── src ├── models │   └── book.js ├── routes │   └── books.js └── server └── server.js

REQUIREMENT PROJECT

-- Requirement Project :

  1. Kriteria 1 : Aplikasi menggunakan port 9000
  2. Kriteria 2 : Aplikasi dijalankan dengan perintah npm run start.
  3. Kriteria 3 : API dapat menyimpan buku
  4. Kriteria 4 : API dapat menampilkan seluruh buku
  5. Kriteria 5 : API dapat menampilkan detail buku (By ID)
  6. Kriteria 6 : API dapat mengubah data buku
  7. Kriteria 7 : API dapat menghapus buku

About

Bookshelf API website used to store or organize books that you want to read or don't want to store anymore. There is also a book purchasing feature for users.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published