1.0.0 • Published 3 years ago

pojokoding-cli v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

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

  1. 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
  1. 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

  1. Didalam folder proyek juga terdapat file panduan pengerjaan yang berisikan soal dari latihan dan persayaratan yang harus dipenuhi oleh user

  2. Terakhir adalah folder test, yaitu folder yang berisikan rangkaian test untuk menguji ketepatan program yang dibuat oleh user.

  3. 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
1.0.0

3 years ago