Hani: Update dan Tugas Minggu Ini
Halo assalamu'alaikum,
Minggu ini kami fokus ke belajar semua konsep dari sistem dan tools yang akan kami gunakan selama Sprint, seperti API Google, bagaimana cara menggunakan Github, dan alur bisnis dari sistem kami.
Saya sendiri bertugas untuk mempelajari Google API, dan sampai sekarang prosesnya masih berlangsung. Tapi selain itu, saya juga akhirnya harus belajar konsep Github, dan berikut adalah yang akhirnya saya mengerti tentang Github:
- konsep dasar tentang pull, push, commit, branch, dan merge
- bedanya project dan repository
- apa itu fitur watch, star, dan fork
- project = bisa jadi media untuk project management seperti Trello
- Fitur package bisa untuk server, jadi sekarang diabaikan dulu (tidak jadi prioritas)
Referensi yang digunakan:
- http://big.info/2017/08/github-fundamentals-watch-star-fork.html
- https://stackoverflow.com/questions/40509838/project-vs-repository-in-github
- https://help.github.com/en/github/managing-packages-with-github-packages/about-github-packages
Saya pribadi sudah membuat mockup untuk sistem booking lab ini, menggunakan ninjamockup, agar online dna bisa diakses langsung oleh siapapun melalui link berikut: https://ninjamock.com/s/9XB7CDx
Karena konsep git sudah dimengerti, dan karena pengerjaan API Google Calendar dan sistem booking sepertinya sulit, maka pengerjaannya dilakukan keroyokan, termasuk saya termasuk di dalamnya.
Sejujurnya, kami menemukan codingan sistem Skedda di Github yang mungkin bisa kami utilisasi (mungkin), tapi sayangnya mereka membuat kode dengan Python dan Docker, sedangkan anggota tim kami belum terlalu familiar dengan itu semua, maka sejauh ini, kami belum tahu apa itu berguna atau tidak.
Jadi fokus saya untuk 1 minggu ke depan: mengaplikasikan API Google Calendar dan modifikasi untuk sistem booking kursi. Semoga Allah memberi ilham dan mempermudah tugas ini agar bisa dijalankan dan diselesaikan dengan baik. Amiin.
Wassalam,
Hani Rosidaini
Comments
Post a Comment