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.
- Host: GitHub
- URL: https://github.com/aswassaw/nodejs-contactappcli-wpu
- Owner: Aswassaw
- License: mit
- Created: 2021-05-20T15:56:14.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-06-26T20:49:54.000Z (almost 4 years ago)
- Last Synced: 2024-12-26T12:42:29.400Z (6 months ago)
- Topics: cli, nodejs, web-programming-unpas
- Language: JavaScript
- Homepage:
- Size: 22.5 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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).