https://github.com/firyanulrizky/api_javascript_openmusic_v2_backend
api javascript openmusic v2 backend
https://github.com/firyanulrizky/api_javascript_openmusic_v2_backend
hapi-plugin javascript-es6 joi-validation node-js nodemon postgresql-database
Last synced: 7 months ago
JSON representation
api javascript openmusic v2 backend
- Host: GitHub
- URL: https://github.com/firyanulrizky/api_javascript_openmusic_v2_backend
- Owner: FiryanulRizky
- Created: 2022-05-05T13:31:04.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-05-31T04:30:14.000Z (over 3 years ago)
- Last Synced: 2025-01-07T20:11:50.876Z (9 months ago)
- Topics: hapi-plugin, javascript-es6, joi-validation, node-js, nodemon, postgresql-database
- Language: JavaScript
- Homepage:
- Size: 94.7 KB
- 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 v2.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 kedua dengan melengkapi fitur Playlist, Autentikasi dan Autorisasi User, serta Kolaborasi Playlist/share lagu ke playlist pengguna lain.
- Pengembangan versi sebelumnya bisa cek disini : [Versi 1](https://github.com/FiryanulRizky/api_javascript_openmusic_v1_backend)# 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 import dan jalankan pengujian otomatis). Berikut adalah hasil pengujian yang telah dilakukan sejauh ini :