Ini adalah API Web App VBook yang saya buat. Ini merupakan proyek pertama saya mengenai pengembangan back-end. Tech-stack yang saya gunakan adalah; NodeJS dengan Express untuk server dan API, MongoDB dengan Mongoose untuk database.
Ini hanya API; tidak ada server-side rendering--walaupun mungkin di masa depan saya akan buat client-side rendering menggunakan API ini untuk membuat front-end. Tetapi untuk sekarang, hanya back-end.
Banyak fitur dalam API yang saya buat. Contoh; Sign-up, User Authorization/Authentication (using JWT), Querying (sorting, filtering, fields, pagination), Advanced Error Handling, banyak operasi CRUD, dll.
Untuk dokumentasi API nya -> https://documenter.getpostman.com/view/27790185/2s9YJW4kVm
Tentang VBook: VBook merupakan Web App toko buku. Banyak kategori buku tersedia di sini. Variasi buku setiap kategori juga cukup banyak--mulai dari klasik, modern; penulis terkenal; buku populer, dll.
*Fitur rating masih belum diterapkan.