https://github.com/firyanulrizky/api_javascript_openmusic_v1_backend
api_javascript_openmusic-apps_v1_backend
https://github.com/firyanulrizky/api_javascript_openmusic_v1_backend
hapi-plugin javascript-es6 joi-validation node-js nodemon postgresql-database
Last synced: 7 months ago
JSON representation
api_javascript_openmusic-apps_v1_backend
- Host: GitHub
- URL: https://github.com/firyanulrizky/api_javascript_openmusic_v1_backend
- Owner: FiryanulRizky
- Created: 2022-04-20T09:09:32.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-04-20T13:32:49.000Z (over 3 years ago)
- Last Synced: 2025-01-07T20:11:50.841Z (9 months ago)
- Topics: hapi-plugin, javascript-es6, joi-validation, node-js, nodemon, postgresql-database
- Language: JavaScript
- Homepage:
- Size: 3.05 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Restful api untuk Aplikasi Open Music v1.0
# Studi Kasus
- Mengembangkan restful api untuk aplikasi OpenMusic dari sisi backend.
- Api ini dikembangkan secara berangsur hingga nantinya memiliki fitur seperti menambahkan lagu, membuat playlist, memasukan lagu ke dalam playlist, hingga membagikan playlist kepada pengguna lain.
- Saat ini api untuk aplikasi OpenMusic ini sudah ditahap versi pertama dengan dilengkapi fitur menambah, menghapus, dan mengubah data album dan lagu yang dimasukkan oleh pengguna.# Tools Development
- Node.js v17.2.0
- HAPI js Plugin v20.2.1
- JOI Plugin v17.6.0 (Data Validation)
- RDBMS PostgreSQL v14.2 (Sudah Mendukung Migrasi)# Uji Postman
Dikarenakan masih sebatas berjalan di sisi backend, maka pengujian restful api dilakukan dengan aplikasi Postman (untuk berkas pengujian ada di folder PostmanTest, lakukan impor dan jalankan pengujian manual). Berikut adalah hasil pengujian yang telah dilakukan sejauh ini :# 1. Uji Postman untuk Album





# 2. Uji Postman untuk Song







# Uji Postman Prerequisite



# Uji Postman untuk Query Parameter










