pojokoding-cli
v1.0.0
Published
Pojokoding CLI adalah aplikasi command line untuk berinteraksi dengan fitur latihan dan proyek di Pojokoding.
Downloads
2
Readme
Pojokding CLI
Pojokoding CLI adalah aplikasi command line untuk berinteraksi dengan fitur latihan dan proyek di Pojokoding.
Instalasi
npm install -g pojokoding-cli
Install aplikasi CLI secara global sehingga aplikasi dapat diakses di setiap directory
Cara kerja
- Pojokoding CLI akan menginstall folder proyek yang akan menjadi tempat untuk melakukan dan menyelesaikan latihan
Jika kamu menjalankan perintah sebagai berikut
poko latihan javascript/1
Maka Pojokoding CLI akan membuat folder latihan javascript sebagai berikut
javascript-1-manipulasi-string
- Didalam folder proyek terdapat file kerja sebagai tempat user untuk menyelesaikan proyeknya
nama default dari file kerja adalah index.js
di file inilah user bisa menuliskan solusi terhadap permasalahan yang diberikan
Didalam folder proyek juga terdapat file panduan pengerjaan yang berisikan soal dari latihan dan persayaratan yang harus dipenuhi oleh user
Terakhir adalah folder test, yaitu folder yang berisikan rangkaian test untuk menguji ketepatan program yang dibuat oleh user.
Jika user berhasil membuat program yang ditugaskan, maka user dapat mensubmit program tersebut, jika benar, latihan akan secara otomatis terselesaikan
TODO
- Auth
- how to do auth on CLI app?
- Get practice
- where to store the directories?
- how to store the directories?
- Test practice
- how to run test command from CLI app?
- Submit practice
- how to do POST request with a proof that user completed the challange
- Practice content management
- how can writer manage practice content effectively
Security
- Proof Key for Code Exchange (PKCE)
- Proxy