An open API service indexing awesome lists of open source software.

https://github.com/aswassaw/nodejs-contactappcli-wpu

Aplikasi Pengelolaan Contact berbasis CLI dari tutorial Web Programming Unpas.
https://github.com/aswassaw/nodejs-contactappcli-wpu

cli nodejs web-programming-unpas

Last synced: 4 months ago
JSON representation

Aplikasi Pengelolaan Contact berbasis CLI dari tutorial Web Programming Unpas.

Awesome Lists containing this project

README

        

# NodeJS Contact App CLI WPU

## NodeJS Contact App CLI WPU?
NodeJS Contact App CLI WPU adalah Aplikasi Pengelolaan Contact berbasis CLI dari tutorial Web Programming Unpas.

Link Tutorial:
- https://www.youtube.com/watch?v=IXyMKLIGf6Y&list=PLFIM0718LjIW-XBdVOerYgKegBtD6rSfD&index=10&t=137s
- https://www.youtube.com/watch?v=3zX5VmbOHxk&list=PLFIM0718LjIW-XBdVOerYgKegBtD6rSfD&index=11
- https://www.youtube.com/watch?v=ZR2X1mlAkcU&list=PLFIM0718LjIW-XBdVOerYgKegBtD6rSfD&index=12&t=18s

## Cara penggunaan NodeJS Contact App CLI WPU
- Pastikan Nodejs dan NPM terinstall dengan benar.
- Jalankan `npm install`.
- Jalankan `node app --help` untuk melihat semua command yang tersedia. Aplikasi ini memiliki beberapa command, diantaranya:

### Add
- Command: `node app add --nama='Andry Pebrianto' --email='[email protected]' --nohp='085742536772'`.
- Param: --nama (required, string), --email (optional, string), --nohp (required, string).
- Desc: Command ini digunakan untuk menambahkan sebuah data pada contact. Ketiga param yang dimasukkan tidak harus dimasukkan secara urut.

### List
- Command: `node app list`
- Param: Tidak ada.
- Desc: Command ini digunakan untuk menampilkan semua data yang ada.

### Detail
- Command: `node app detail --nama='Andry Pebrianto'`.
- Param: --nama (required, string).
- Desc: Command ini digunakan untuk menampilkan sebuah data berdasarkan nama (tidak case sensitive).

### Delete
- Command: `node app delete --nama='Andry Pebrianto'`.
- Param: --nama (required, string).
- Desc: Command ini digunakan untuk menghapus sebuah data berdasarkan nama (tidak case sensitive).